about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-03-10 06:31:42 +0000
committerbors <bors@rust-lang.org>2019-03-10 06:31:42 +0000
commit913ad6d1f092c70049934ba538d342d295d35997 (patch)
treef612c5a815355b3c8d32820bde06881155b83dbc /src/libstd/sys/unix/stack_overflow.rs
parent8ad727eab630512e845b31abc31ec57b2aa5de04 (diff)
parent51938c61f6f1b26e463f9071716f543543486e72 (diff)
downloadrust-913ad6d1f092c70049934ba538d342d295d35997.tar.gz
rust-913ad6d1f092c70049934ba538d342d295d35997.zip
Auto merge of #56732 - Zoxc:rustc-interface, r=oli-obk
Make the rustc driver and interface demand driven

This introduces a new crate `rustc_interface` which is the canonical interface for creating and using the compiler. It allows you to access a `Compiler` type in a closure and that types have methods to run passes on demand. The interesting parts are found [here (defining the queries)](https://github.com/Zoxc/rust/blob/rustc-interface/src/librustc_interface/queries.rs#L78) and [here (methods to create a `Compiler`)](https://github.com/Zoxc/rust/blob/rustc-interface/src/librustc_interface/interface.rs).

cc @rust-lang/compiler @rust-lang/dev-tools @rust-lang/rustdoc
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions