about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2020-09-27Only use LOCAL_{STDOUT,STDERR} when set_{print/panic} is used.Mara Bos-23/+41
2020-09-27Move thread parker to sys_common.Mara Bos-3/+2
2020-09-27Add notes about memory ordering to futex parker implementation.Mara Bos-0/+20
2020-09-27Check conversion from Duration to timespec in futex_wait.Mara Bos-12/+11
2020-09-27Move linux-specific futex code into `sys` module.Mara Bos-36/+42
2020-09-27Fix warning.Mara Bos-1/+1
2020-09-27Mark unpark() as #[inline].Mara Bos-0/+2
2020-09-27Add fast futex-based thread parker for Linux.Mara Bos-123/+231
2020-09-27Move thread parker to a separate module.Mara Bos-112/+142
2020-09-27Split sys_common::Mutex in StaticMutex and MovableMutex.Mara Bos-121/+100
2020-09-27Auto merge of #77154 - fusion-engineering-forks:lazy-stdio, r=dtolnaybors-100/+40
2020-09-26Add accessors to Command.Eric Huss-8/+303
2020-09-27Rollup merge of #76917 - GuillaumeGomez:map-missing-code-examples, r=Dylan-DPCJonas Schievink-1/+106
2020-09-26Rollup merge of #77181 - GuillaumeGomez:add-pointer-alias, r=jyn514,pickfireRalf Jung-0/+1
2020-09-26Rollup merge of #77122 - ecstatic-morse:const-fn-arithmetic, r=RalfJung,oli-obkRalf Jung-0/+1
2020-09-26Add doc alias for pointer primitiveGuillaume Gomez-0/+1
2020-09-26Auto merge of #70743 - oli-obk:eager_const_to_pat_conversion, r=eddybbors-1/+1
2020-09-26Auto merge of #74225 - poliorcetics:std-thread-unsafe-op-in-unsafe-fn, r=josh...bors-44/+127
2020-09-25review: fix nits and move panic safety tests to the correct placeAlexis Bourget-0/+59
2020-09-25Add missing examples for Fd traitsGuillaume Gomez-0/+43
2020-09-25Rollup merge of #76932 - fusion-engineering-forks:condvar-promise, r=sfacklerJonas Schievink-11/+5
2020-09-25Add new feature gate to standard libraryDylan MacKenzie-0/+1
2020-09-26Link to documentation-specific guidelines.follower-1/+1
2020-09-25Rollup merge of #77164 - fusion-engineering-forks:no-more-funny-underscores, ...Jonas Schievink-6/+4
2020-09-25Rollup merge of #76978 - duckymirror:mpsc-from-doc, r=jyn514Jonas Schievink-0/+15
2020-09-25Rollup merge of #76304 - CDirkx:const-ip, r=ecstatic-morseJonas Schievink-5/+30
2020-09-24Remove workaround for deref issue that no longer exists.Mara Bos-6/+4
2020-09-24Call ReentrantMutex::init() in stdout().Mara Bos-1/+3
2020-09-24Drop use of Arc from Stdin and Stdout.Mara Bos-27/+23
2020-09-24Remove std::io::lazy::Lazy in favour of SyncOnceCellMara Bos-98/+40
2020-09-23Auto merge of #77102 - Dylan-DPC:rollup-2jfrg3u, r=Dylan-DPCbors-14/+14
2020-09-23Make delegation methods of `std::net::IpAddr` unstable constChristiaan Dirkx-5/+30
2020-09-23Auto merge of #77090 - rust-lang:revert-76110-convert-openoptions-cint, r=dto...bors-35/+0
2020-09-23Rollup merge of #77042 - imbolc:patch-2, r=kennytmDylan DPC-2/+2
2020-09-23Rollup merge of #76993 - blitzerr:alloc-ref, r=AmanieuDylan DPC-12/+12
2020-09-23make ln_1p examples more representative of useTrevor Spiteri-8/+10
2020-09-23make exp_m1 examples more representative of useTrevor Spiteri-8/+10
2020-09-22a few more &mut self -> self changesblitzerr-8/+8
2020-09-22Revert "Function to convert OpenOptions to c_int"Joshua Nelson-35/+0
2020-09-22minor doc changes, attribute orderingssharnoff-20/+20
2020-09-22Update library functions with stability attributesDylan MacKenzie-0/+5
2020-09-22Update library/std/src/net/addr.rsImbolc-1/+1
2020-09-22Update library/std/src/net/addr.rsImbolc-1/+1
2020-09-22removing &mut self for other methods of AllocRefblitzerr-2/+2
2020-09-22Auto merge of #76110 - FedericoPonzi:convert-openoptions-cint, r=JoshTriplettbors-0/+35
2020-09-22enable unstable open_options_ext_as_flags feature in doc commentsFederico Ponzi-0/+1
2020-09-22Update addr.rsImbolc-1/+1
2020-09-21Rollup merge of #76275 - FedericoPonzi:immutable-write-impl-73836, r=dtolnayecstatic-morse-0/+97
2020-09-21Changing the alloc() to accept &self instead of &mut selfblitzerr-2/+2
2020-09-21Fix missing unsafe block for target arch wasm32Alexis Bourget-3/+10