about summary refs log tree commit diff
path: root/library/std/src/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2020-05-08 14:11:45 +0200
committerGitHub <noreply@github.com>2020-05-08 14:11:45 +0200
commit681d747b65e1130096412054f3f222cb19fb3124 (patch)
tree353227eed09f618ee865035a98e7e1bde9665138 /library/std/src/sys/unix/stack_overflow.rs
parent1e6c1996533d279f87d047be6fc771662a38af72 (diff)
parent046848e23dec4f9327b613617026e93c6c87683b (diff)
downloadrust-681d747b65e1130096412054f3f222cb19fb3124.tar.gz
rust-681d747b65e1130096412054f3f222cb19fb3124.zip
Rollup merge of #71993 - ecstatic-morse:cleanup-old-liveness, r=jonas-schievink
Remove old `util/liveness.rs` module

The liveness dataflow analysis now lives in the `dataflow` module, so this one is no longer necessary. I've copied the relevant bits of the module docs for `util::liveness` to `MaybeLiveLocals`. The example in the docs is now a `mir-dataflow` test: https://github.com/rust-lang/rust/blob/a08c47310c7d49cbdc5d7afb38408ba519967ecd/src/test/ui/mir-dataflow/liveness-ptr.rs#L6-L26

The borrow-checker used the same notion of "defs" and "uses", so I've moved it into a submodule. I would have moved it to `util/def_use.rs`, since it seems generally useful, but there's already a slightly [different version](https://github.com/rust-lang/rust/blob/master/src/librustc_mir/util/def_use.rs) of the same abstraction needed for copy propagation.
Diffstat (limited to 'library/std/src/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions