about summary refs log tree commit diff
path: root/library/std/src/sys/pal
AgeCommit message (Expand)AuthorLines
2024-03-06Document and test minimal stack size on WindowsChris Denton-0/+2
2024-03-06Dynamically size sigaltstk in stdJubilee Young-11/+39
2024-03-06Remove unnecessary fixmeChris Denton-5/+0
2024-03-06Be stricter with `copy_file_range` probe resultsTobias Bucher-33/+35
2024-03-06Less syscalls for the `copy_file_range` probeTobias Bucher-23/+48
2024-03-06unix time module now return resultAntoine PLASKOWSKI-51/+35
2024-03-05Add `Waitable` traitChris Denton-10/+43
2024-03-05Windows: Implement mutex using futexChris Denton-0/+58
2024-03-04std::threads: revisit stack address calculation on netbsd.David Carlier-2/+21
2024-03-03std::rand: enable getrandom for dragonflybsd too.David Carlier-1/+9
2024-03-03Add missing get_name for wasm::thread.Ian Neumann-0/+4
2024-03-03Auto merge of #121856 - ChrisDenton:abort, r=joboetbors-10/+13
2024-03-02Cleanup windows abort_internalChris Denton-10/+13
2024-03-02Rollup merge of #121758 - joboet:move_pal_thread_local, r=ChrisDentonMatthias Krüger-666/+0
2024-03-02Rollup merge of #121666 - ChrisDenton:thread-name, r=cuviperMatthias Krüger-10/+115
2024-03-01Add `get_name` placeholder to other targetsChris Denton-8/+40
2024-03-01revise interface to read directory entriesStefan Lankes-97/+116
2024-03-01Extending filesystem support for hermit-ossimonschoening-96/+225
2024-03-01Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubileebors-91/+6
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-666/+0
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-21/+0
2024-02-25Rollup merge of #121513 - nshyrei:fix_tests_module, r=cuviperMatthias Krüger-21/+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-21/+0
2024-02-23Make timespec capping public to crate::sysFlorian Bartels-2/+2
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-11/+22
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-3221/+12
2024-02-18Dyn erase at call siteDavid Thomas-59/+50
2024-02-18Add some comments to prevent regressionDavid Thomas-0/+5