]> git.lizzy.rs Git - rust.git/history - src/shims/tls.rs
Improve code readability and comments.
[rust.git] / src / shims / tls.rs
2020-04-29 Vytautas AstrauskasImprove code readability and comments.
2020-04-27 Vytautas AstrauskasFix MacOS and Windows builds.
2020-04-27 Vytautas AstrauskasDelete remaining tls entries after all destructors...
2020-04-27 Vytautas AstrauskasMerge dtors_running and last_dtor_key fields.
2020-04-27 Vytautas AstrauskasUse DLL_THREAD_DETACH when calling windows TLS destructor.
2020-04-27 Vytautas AstrauskasMake sure to remove thread local data only if we have...
2020-04-27 Vytautas AstrauskasImprove style and comments.
2020-04-27 Vytautas AstrauskasMany small changes to clean up code.
2020-04-27 Vytautas AstrauskasRename global tls dtor to thread dtor.
2020-04-27 Vytautas AstrauskasUnify TLS dtors; move stepping outside.
2020-04-27 Vytautas AstrauskasClarify comments about TLS destructor handling in Windo...
2020-04-27 Vytautas AstrauskasRename MacOS set global dtor function.
2020-04-27 Vytautas AstrauskasAdd concurrency tests.
2020-04-27 Vytautas AstrauskasAdd a comment explaining global destructors on MacOS.
2020-04-27 Vytautas AstrauskasFix support for MacOS.
2020-04-27 Vytautas AstrauskasFix imports.
2020-04-27 Vytautas AstrauskasGenerate fresh allocation ids for thread locals in...
2020-04-27 Vytautas AstrauskasFix comments in TLS.
2020-04-27 Vytautas AstrauskasImplement basic support for concurrency (Linux only).
2020-04-20 borsAuto merge of #1335 - vakaras:add-threads-noop, r=RalfJung
2020-04-20 Vytautas AstrauskasMove the stack to the evaluator to make Miri compile...
2020-04-19 borsAuto merge of #1342 - divergentdave:pause-instruction...
2020-04-18 borsAuto merge of #1349 - RalfJung:machine-layouts, r=RalfJung
2020-04-18 Ralf Junguse pre-computed layouts some more
2020-04-12 borsAuto merge of #1322 - RalfJung:noref, r=RalfJung
2020-04-12 Ralf Jungavoid ref in matches
2020-04-04 borsAuto merge of #1293 - Firstyear:1289-miri-readme, r...
2020-04-03 borsAuto merge of #1294 - JOE1994:windows_instant, r=RalfJung
2020-04-02 borsAuto merge of #1299 - RalfJung:rustup, r=RalfJung
2020-04-02 Ralf Jungrustup for import changes
2020-03-30 borsAuto merge of #1270 - RalfJung:incremental, r=RalfJung
2020-03-30 borsAuto merge of #1279 - divergentdave:open_O_EXCL, r...
2020-03-30 borsAuto merge of #1281 - RalfJung:rustup, r=RalfJung
2020-03-30 Ralf Jungadjust for librustc rename; reduce 'extern crate' to...
2020-03-29 borsAuto merge of #1277 - RalfJung:rustup, r=RalfJung
2020-03-29 Ralf Jungrustup
2020-03-28 borsAuto merge of #1275 - JOE1994:move_string_helpers,...
2020-03-28 borsAuto merge of #1265 - RalfJung:float-cast, r=RalfJung
2020-03-28 borsAuto merge of #1271 - RalfJung:env-clean, r=RalfJung
2020-03-28 borsAuto merge of #1269 - RalfJung:windows-dtor, r=RalfJung
2020-03-28 Ralf Jungrun Windows TLS dtor function
2020-03-28 Ralf Jungcleanup tcx usage and a few comments
2020-03-28 borsAuto merge of #1267 - RalfJung:macos-dtors, r=RalfJung
2020-03-27 Ralf Jungimplement TLS cleanup for macOS
2020-03-19 borsAuto merge of #1219 - RalfJung:error-cleanup, r=RalfJung
2020-03-19 Ralf Jungadjust for error reform
2019-12-23 borsAuto merge of #1124 - RalfJung:sysroot-check, r=oli-obk
2019-12-23 borsAuto merge of #1118 - rust-lang:stacked_borrow_tracing...
2019-12-23 Oliver SchererRustfmt all the things
2019-12-02 borsAuto merge of #1084 - RalfJung:assert-panic, r=RalfJung
2019-12-02 Ralf Jungimplement proper panicking for other MIR assertions
2019-11-29 borsAuto merge of #1083 - RalfJung:fn-call-helper, r=oli-obk
2019-11-29 Ralf JungAdd and use helper function for calling a machine funct...
2019-10-21 Christian PovedaFix merge conflicts
2019-10-21 borsAuto merge of #1010 - RalfJung:xargo, r=RalfJung
2019-10-20 borsAuto merge of #1009 - RalfJung:expect_none, r=RalfJung
2019-10-20 Ralf Junguse expect_none and unwrap_none where it makes sense
2019-08-27 borsAuto merge of #925 - christianpoveda:environ-shim,...
2019-08-27 borsAuto merge of #917 - RalfJung:isolation, r=oli-obk
2019-08-27 borsAuto merge of #926 - RalfJung:rustup, r=RalfJung
2019-08-27 Ralf Jungrustup
2019-08-14 borsAuto merge of #894 - christianpoveda:env-vars-communica...
2019-08-13 borsAuto merge of #906 - RalfJung:tls, r=RalfJung
2019-08-13 Ralf Jungmake TLS state private to TLS module
2019-08-09 borsAuto merge of #896 - tmandry:add-generator-uninhabited...
2019-08-08 borsAuto merge of #871 - RalfJung:miri-rustc-cleanup, r...
2019-08-05 borsAuto merge of #888 - RalfJung:rustup, r=RalfJung
2019-08-05 Ralf Jungfix for latest rustc
2019-08-04 borsAuto merge of #882 - RalfJung:miri-rustc, r=RalfJung
2019-08-03 borsAuto merge of #881 - RalfJung:rustup, r=RalfJung
2019-08-03 Ralf Jungadjust for rustc changes
2019-08-03 borsAuto merge of #877 - christianpoveda:ldexp-shim, r...
2019-08-03 borsAuto merge of #878 - RalfJung:rustup, r=RalfJung
2019-08-03 Ralf Jungfix for error refactoring
2019-07-21 borsAuto merge of #849 - RalfJung:rustup, r=RalfJung
2019-07-21 Ralf Jungbump rust
2019-07-06 borsAuto merge of #799 - rust-lang:rustup, r=RalfJung
2019-07-06 Ralf JungMerge remote-tracking branch 'origin/master' into rustup
2019-07-05 Ralf JungMerge remote-tracking branch 'origin/master'
2019-07-05 borsAuto merge of #825 - RalfJung:no-null, r=RalfJung
2019-07-05 Ralf Jungfix NULL in TLS dtors
2019-07-05 Ralf Jungavoid Scalar::is_null_ptr, it is going away
2019-07-04 borsAuto merge of #822 - RalfJung:tls, r=RalfJung
2019-07-03 Ralf Jungmove tls.rs into shims module