about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-06-06 19:42:19 +0000
committerbors <bors@rust-lang.org>2018-06-06 19:42:19 +0000
commit19d0b539aa295468a3fde57a02413244f03ab6f6 (patch)
tree040ec289e4fb6f623fc645eca86a3bc749cfc6a7 /src/rustllvm/RustWrapper.cpp
parentcb8ab33ed29544973da866bdc3eff509b3c3e789 (diff)
parenta6055c885917093faf37bcb834350df7b6ddca82 (diff)
downloadrust-19d0b539aa295468a3fde57a02413244f03ab6f6.tar.gz
rust-19d0b539aa295468a3fde57a02413244f03ab6f6.zip
Auto merge of #51263 - cramertj:futures-in-core, r=aturon
Add Future and task system to the standard library

This adds preliminary versions of the `std::future` and `std::task` modules in order to unblock development of async/await (https://github.com/rust-lang/rust/issues/50547). These shouldn't be considered as final forms of these libraries-- design questions about the libraries should be left on https://github.com/rust-lang/rfcs/pull/2418. Once that RFC (or a successor) is merged, these APIs will be adjusted as necessary.

r? @aturon
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions