diff options
| author | Tyson Nottingham <tgnottingham@gmail.com> | 2020-11-26 01:10:43 -0800 |
|---|---|---|
| committer | Tyson Nottingham <tgnottingham@gmail.com> | 2020-12-22 14:12:57 -0800 |
| commit | f6d6b0c96d86541e8fb69d133ff6222a038e5a53 (patch) | |
| tree | 7fbc81fd2efaf4345f982840d75afb67cab60066 /src/test/ui/thinlto | |
| parent | bb1fbbf84455fbad9afd26c17e0f725019322655 (diff) | |
| download | rust-f6d6b0c96d86541e8fb69d133ff6222a038e5a53.tar.gz rust-f6d6b0c96d86541e8fb69d133ff6222a038e5a53.zip | |
rustc_query_system: share previous graph data with current graph
Reduce memory consumption by taking advantage of red/green algorithm properties to share the previous dependency graph's node data with the current graph instead of storing node data redundantly. Red nodes can share the `DepNode`, and green nodes can share the `DepNode` and `Fingerprint`. Edges will be shared when possible in a later change.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions
