about summary refs log tree commit diff
path: root/library/std/src/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-05-31 17:14:44 +0000
committerbors <bors@rust-lang.org>2020-05-31 17:14:44 +0000
commit5fd2f06e99a985dd896684cb2c9f8c7090eca1ab (patch)
treee3ddf9eeaff46e86c691e6746efc885c8e68f482 /library/std/src/sys/unix/stack_overflow.rs
parentf6072cab136beea206b7cfe79f8d10fccf5af591 (diff)
parenta8e4236edc1e118ccb6c3f3a8d0139e4cd90b5b8 (diff)
downloadrust-5fd2f06e99a985dd896684cb2c9f8c7090eca1ab.tar.gz
rust-5fd2f06e99a985dd896684cb2c9f8c7090eca1ab.zip
Auto merge of #72767 - pnkfelix:track-devirtualized-filenames-issue-70924, r=eddyb
Track devirtualized filenames

Split payload of FileName::Real to track both real and virtualized paths.

(Such splits arise from metadata refs into libstd; the virtualized paths look like `/rustc/1.45.0/src/libstd/io/cursor.rs` rather than `/Users/felixklock/Dev/Mozilla/rust.git/src/libstd/io/cursor.rs`)

This way, we can emit the virtual name into things like the like the StableSourceFileId (as was done back before PR #70642) that ends up in incremental build artifacts, while still using the devirtualized file path when we want to access the file.

Fix #70924
Diffstat (limited to 'library/std/src/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions