about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2024-01-22Fix msys2 tty detection for /dev/ptmxChris Denton-14/+0
2024-01-21Move `OsStr::slice_encoded_bytes` validation to platform modulesJan Verbeek-47/+219
2024-01-21Remove unused structr0cky-3/+0
2024-01-21Rollup merge of #119996 - joboet:move_pal_os_str, r=ChrisDentonNadrieril-21/+13
2024-01-20Revert example change from PR 116392David Tolnay-4/+1
2024-01-20Allow any expression blocks in `thread_local!`Nikolai Vazquez-3/+6
2024-01-20Auto merge of #117756 - a1phyr:hashmap_fold, r=the8472bors-0/+174
2024-01-20Rollup merge of #120150 - Jules-Bertholet:stabilize-round-ties-even, r=cuviperMatthias Krüger-7/+2
2024-01-19Stabilize `round_ties_even`Jules Bertholet-7/+2
2024-01-19Stabilize simple offset_ofGeorge Bateman-1/+0
2024-01-20Fixes from PRAyush Singh-36/+84
2024-01-20Use heap for stdout and stderrAyush Singh-9/+2
2024-01-20Improve UEFI stdioAyush Singh-20/+36
2024-01-19Rollup merge of #118798 - GnomedDev:use-atomicu8-backtrace, r=NilstriebMatthias Krüger-3/+3
2024-01-19Update `std::io::Error::downcast` return typeJiahao XU-7/+33
2024-01-18Add `display` method to `OsStr`riverbl-9/+72
2024-01-17specialize `Bytes` on `StdinLock<'_>` by using the underlying `BufReader`Aldan Tanneo-1/+10
2024-01-15std: move OS String implementation into `sys`joboet-21/+13
2024-01-15Rollup merge of #119870 - behnam-oneschema:lazylock-blocking-1, r=tgross35,Ch...Matthias Krüger-6/+15
2024-01-15std::net: bind update for using backlog as `-1` too.David Carlier-1/+7
2024-01-14Rollup merge of #119742 - Meziu:armv6k-nintendo-3ds, r=Mark-SimulacrumGuillaume Gomez-2/+8
2024-01-14std: Doc blocking behavior of LazyLock methodsBehnam Esfahbod-6/+15
2024-01-13libs: use `assert_unchecked` instead of intrinsicjoboet-3/+4
2024-01-13Refactor uses of `objc_msgSend` to no longer have clashing definitionsMads Marquart-37/+44
2024-01-13xous: thread: mark thread_main() as divergentSean Cross-3/+7
2024-01-13std: xous: use constants for stdout and stderrSean Cross-3/+16
2024-01-13std: xous: mark stdio structs as `repr(C)`Sean Cross-2/+2
2024-01-13xous: net: initial commit of network supportSean Cross-1/+1493
2024-01-13std: move personality implementation out of PALjoboet-1/+2
2024-01-13std: xous: share allocator symbol in testsSean Cross-0/+8
2024-01-13std: xous: fix thread_local_key under testsSean Cross-38/+63
2024-01-13std: once: use queue implementation on XousSean Cross-2/+1
2024-01-13std: xous: rewrite rwlock to be more robustSean Cross-21/+23
2024-01-13std: xous: use blocking_scalars for mutex unlockSean Cross-13/+7
2024-01-13std: xous: pass entire memory range to flag updaterSean Cross-1/+1
2024-01-13std: xous: rework condvar to fix soundness issuesSean Cross-61/+98
2024-01-13xous: std: thread_parking: fix deadlocksbunnie-22/+40
2024-01-13xous: ffi: correct size of freed memorySean Cross-1/+1
2024-01-13xous: ffi: fix lend_impl() return valuesSean Cross-8/+10
2024-01-13Auto merge of #117285 - joboet:move_platforms_to_pal, r=ChrisDentonbors-159/+165
2024-01-12update paths in commentsjoboet-4/+4
2024-01-11std: fix module references on Windowsjoboet-5/+5
2024-01-11std: fix module references on UNIXjoboet-8/+8
2024-01-11std: fix module references on UEFIjoboet-2/+2
2024-01-11std: fix module reference on SGXjoboet-1/+1
2024-01-11std: fix module references on hermitjoboet-15/+13
2024-01-11std: begin moving platform support modules into `pal`joboet-124/+132
2024-01-11removed nonfunctioning benchmarkNicholas Thompson-12/+0
2024-01-10Stabilize mutex_unpoison featureThayne McCombs-6/+2
2024-01-09Rollup merge of #118241 - fortanix:raoul/gh-530-make_userspace_types_send, r=...Guillaume Gomez-0/+6