about summary refs log tree commit diff
path: root/src/libtest/formatters/json.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-10-14 01:45:26 +0000
committerbors <bors@rust-lang.org>2019-10-14 01:45:26 +0000
commitd28a9c38fe14396e86ae274c7847e20ee0f78ca9 (patch)
tree16203e08715bb94fab326e6842bf10cdcd065676 /src/libtest/formatters/json.rs
parent36d4506cc64337bf7dfc1e3120156922e97659c7 (diff)
parenta9853fce25723cbcb96380c3881fadb234530410 (diff)
downloadrust-d28a9c38fe14396e86ae274c7847e20ee0f78ca9.tar.gz
rust-d28a9c38fe14396e86ae274c7847e20ee0f78ca9.zip
Auto merge of #65240 - michaelwoerister:sp-review-3, r=Mark-Simulacrum
self-profiling: Add events for metadata loading (plus a small dep-tracking optimization)

This PR
- adds self-profiling events related to loading things from crate metadata
- makes the compiler cache the `DepNodeIndex` of upstream crates, so that they don't have to be looked up over and over.

The commits are best reviewed in isolation.

Self-profiling tracking issue: https://github.com/rust-lang/rust/issues/58967

r? @Mark-Simulacrum
cc @wesleywiser
Diffstat (limited to 'src/libtest/formatters/json.rs')
0 files changed, 0 insertions, 0 deletions