about summary refs log tree commit diff
path: root/src/libstd/sys/windows/thread_local.rs
AgeCommit message (Expand)AuthorLines
2019-11-29Format libstd/sys with rustfmtDavid Tolnay-15/+10
2019-10-22Apply clippy::needless_return suggestionsMateusz MikuĊ‚a-1/+1
2019-02-28libstd => 2018Taiki Endo-6/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2017-11-24std: Flag Windows TLS dtor symbol as #[used]Alex Crichton-1/+2
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-2/+2
2017-05-05std: Avoid locks during TLS destruction on WindowsAlex Crichton-99/+66
2017-01-02Reword 'stupid' and 'crazy' in docs.Clar Charr-1/+1
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-2/+0
2016-02-25Rollup merge of #31842 - dileepbapat:master, r=alexcrichtonManish Goregaokar-3/+2
2016-02-23#31820 - Utilize `if..let` instead of single `match` branchdileepb-3/+2
2016-02-20Remove dead code from sys::windows::cPaul Dicker-2/+2
2015-11-09std: Migrate to the new libcAlex Crichton-27/+16
2015-09-11std: Internalize almost all of `std::rt`Alex Crichton-2/+2
2015-09-03Use `null()`/`null_mut()` instead of `0 as *const T`/`0 as *mut T`Vadim Petrochenkov-1/+1
2015-09-01std: Run TLS destructors in a statically linked binaryAlex Crichton-9/+29
2015-07-20std: Fix compiling the standard library on i686-MSVCAlex Crichton-1/+4
2015-07-01msvc: Fix TLS destructorsAlex Crichton-2/+6
2015-06-18Fix libstd testsAlex Crichton-2/+1
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-2/+2
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-5/+5
2015-03-24Test fixes and rebase conflicts, round 2Alex Crichton-2/+6
2015-03-20Revert "Revert "std: Re-enable at_exit()""Alex Crichton-3/+9
2015-02-23Test fixes and rebase conflictsAlex Crichton-1/+0
2015-02-23Fix windows failure (fixup #22538)Manish Goregaokar-1/+2
2015-02-23Use boxed functions instead of transmuteStepan Koltsov-2/+2
2015-02-04Fix for misspelled comments.Joseph Crail-1/+1
2015-02-02rollup merge of #21830: japaric/for-cleanupAlex Crichton-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-02-01std: Add a new `env` moduleAlex Crichton-0/+1
2015-01-30Remove all `i` suffixesTobias Bucher-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-1/+1
2015-01-21Test fixes and rebase conflictsAlex Crichton-0/+1
2015-01-19Replace `0 as *const/mut T` with `ptr::null/null_mut()`we-2/+2
2015-01-06Fix misspelled comments.Joseph Crail-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+1
2014-12-18std: Lower abstractions for thread_local/at_exitAlex Crichton-20/+42
2014-12-18Revise std::thread API to join by defaultAaron Turon-5/+4
2014-12-18libs: merge librustrt into libstdAaron Turon-3/+3
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-1/+1
2014-11-23std: Add a new top-level thread_local moduleAlex Crichton-0/+238