about summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2024-02-29Rollup merge of #121596 - ChrisDenton:tls, r=joboetGuillaume Gomez-22/+13
2024-02-29Rollup merge of #121765 - hermit-os:errno, r=ChrisDentonGuillaume Gomez-5/+5
2024-02-28add platform-specific function to get the error number for HermitOSStefan Lankes-5/+5
2024-02-28std: move thread local implementation to `sys`joboet-2/+3
2024-02-28Rollup merge of #121691 - janstarke:handle-missing-creation-time-as-unsupport...Guillaume Gomez-1/+1
2024-02-27Implement junction_pointChris Denton-74/+69
2024-02-27Auto merge of #119616 - rylev:wasm32-wasi-preview2, r=petrochenkov,m-ou-sebors-123/+213
2024-02-27handle unavailable creation time as `io::ErrorKind::Unsupported`Jan Starke-1/+1
2024-02-27Auto merge of #119636 - devnexen:linux_tcp_defer_accept, r=m-ou-sebors-0/+12
2024-02-27Rename wasm32-wasi-preview2 to wasm32-wasip2Ryan Levick-4/+4
2024-02-27Add the wasm32-wasi-preview2 targetRyan Levick-123/+213
2024-02-27Use the OS thread name by default for the current threadChris Denton-2/+75
2024-02-26change std::process to drop supplementary groups based on CAP_SETGIDElliot Roberts-3/+11
2024-02-26Remove _tls_used trickery unless neededChris Denton-5/+2
2024-02-26Use volatile to make `p_thread_callback` usedChris Denton-17/+11
2024-02-26Win10: Use GetSystemTimePreciseAsFileTime directlyChris Denton-0/+6
2024-02-26Auto merge of #121317 - ChrisDenton:win10-sync, r=Mark-Simulacrumbors-106/+154
2024-02-25Auto merge of #121591 - matthiaskrgr:rollup-8wfhh3v, r=matthiaskrgrbors-0/+0
2024-02-25Rollup merge of #121513 - nshyrei:fix_tests_module, r=cuviperMatthias Krüger-0/+0
2024-02-25Windows: Use ProcessPrng for random keysChris Denton-44/+28
2024-02-24library: use `addr_of!`Pavel Grigorenko-37/+37
2024-02-23moved tests fileNikitaShyrei-0/+0
2024-02-23Make timespec capping public to crate::sysFlorian Bartels-2/+2
2024-02-22std support for wasm32 panic=unwindNoa-4/+4
2024-02-22Auto merge of #117174 - Ayush1325:uefi-stdio-improve, r=workingjubileebors-37/+94
2024-02-21Always use WaitOnAddress on Win10+Chris Denton-106/+154
2024-02-21os::net: expanding TcpStreamExt for Linux with `tcp_deferaccept`.David Carlier-0/+12
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-16/+27
2024-02-20Delete architecture-specific memchr code in std::sysArthur Carcano-91/+6
2024-02-19Auto merge of #121177 - joboet:move_pal_locks, r=ChrisDentonbors-164/+141
2024-02-18Auto merge of #121101 - GnomedDev:dyn-small-c-string, r=Nilstriebbors-57/+60
2024-02-18Dyn erase at call siteDavid Thomas-59/+50
2024-02-18Add some comments to prevent regressionDavid Thomas-0/+5
2024-02-18Reduce monomorphisation bloat in small_c_stringDavid Thomas-8/+15
2024-02-18Rollup merge of #118569 - blyxxyz:platform-os-str-slice, r=Mark-SimulacrumMatthias Krüger-1/+49
2024-02-18Improve wording of static_mut_refObei Sideg-4/+6
2024-02-17Rollup merge of #119032 - smmalis37:patch-1, r=ChrisDentonGuillaume Boisseau-5/+25
2024-02-17Auto merge of #120741 - a1phyr:safe_buffer_advance, r=m-ou-sebors-9/+9
2024-02-16Remove cfg_attrSteven-1/+0
2024-02-16Use a hardcoded constant instead of calling OpenProcessToken.Steven-5/+26
2024-02-16std: move locks to `sys` on platforms without threadsjoboet-17/+10
2024-02-16std: move locks to `sys` on xousjoboet-10/+11
2024-02-16std: move locks to `sys` on Windowsjoboet-8/+10
2024-02-16std: move locks to `sys` on UNIX and other futex platformsjoboet-218/+55
2024-02-16std: move locks to `sys` on teeosjoboet-10/+158
2024-02-16std: move locks to `sys` on SGXjoboet-23/+19
2024-02-16std: move locks to `sys` on µITRONjoboet-41/+41
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-80/+80
2024-02-16Auto merge of #120889 - Ayush1325:uefi-instant, r=joshtriplettbors-0/+116
2024-02-15Rollup merge of #120672 - devnexen:update_thread_stack_guardpages_fbsd, r=m-o...Guillaume Gomez-5/+25