about summary refs log tree commit diff
path: root/library/std/src/sys/pal/unix/thread.rs
AgeCommit message (Expand)AuthorLines
2025-01-10Rollup merge of #132607 - YohDeadfall:pthread-name-fn-with-result, r=tgross35Jacob Pratt-11/+13
2025-01-09Used pthread name functions returning result for FreeBSD and DragonFlyYoh Deadfall-11/+13
2024-12-20mri: add track_caller to thread spawning methods for better backtracesRalf Jung-0/+1
2024-11-26std: update internal uses of `io::const_error!`joboet-2/+2
2024-10-05Android: Debug assertion after setting thread nameYoh Deadfall-1/+3
2024-09-25Use `&raw` in the standard libraryJosh Stone-3/+3
2024-09-25Auto merge of #130816 - matthiaskrgr:rollup-jy25phv, r=matthiaskrgrbors-3/+11
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-2/+2
2024-09-24Initial std library support for NuttXHuang Qi-3/+11
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-18Fix for issue #129212 for the ESP-IDFivmarkov-6/+24
2024-08-09VxWorks: Add safety comment for vxCpuEnabledGetB I Mohammed Abbas-1/+1
2024-08-08Vxworks: Extern taskNameSet and fix build errorsB I Mohammed Abbas-20/+8
2024-08-08Fix VxWorks available parallelism: Move nonzero::uncheked into unsafe blockB I Mohammed Abbas-3/+5
2024-08-06std::thread: set_name implementation proposal for vxWorks.David Carlier-3/+30
2024-08-05Rollup merge of #128026 - devnexen:available_parallelism_vxworks, r=Mark-Simu...Matthias Krüger-1/+11
2024-07-29Reformat `use` declarations.Nicholas Nethercote-10/+5
2024-07-21std::thread: available_parallelism implementation for vxWorks proposal.David Carlier-1/+11
2024-07-15lib: replace some `mem::forget`'s with `ManuallyDrop`Pavel Grigorenko-9/+5
2024-06-22Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=AmanieuMatthias Krüger-3/+3
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-06-11Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_existsEduardo Sánchez Muñoz-3/+3
2024-05-26std::pal::unix::thread fetching min stack size on netbsd.David Carlier-1/+10
2024-04-28Fix available_parallelism on watchOS and visionOSMads Marquart-3/+1
2024-04-28Use `target_vendor = "apple"` instead of `target_os = "..."`Mads Marquart-12/+2
2024-04-14Rollup merge of #123879 - beetrees:missing-unsafe, r=Mark-SimulacrumMatthias Krüger-3/+3
2024-04-13Add missing `unsafe` to internal function `std::sys::pal::unix::thread::min_s...beetrees-3/+3
2024-04-11Factor some common `io::Error` constantsBenoît du Garreau-5/+5
2024-04-05Rollup merge of #123505 - ChrisDenton:revert-121666, r=workingjubileeGuillaume Gomez-73/+1
2024-04-05Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwcoGuillaume Gomez-1/+8
2024-04-05Revert #121666Chris Denton-73/+1
2024-04-02style: fmtSteve Lau-1/+2
2024-04-02fix: build on haiku by adding missing importSteve Lau-1/+1
2024-04-01Rollup merge of #123323 - devnexen:thread_set_name_solaris_fix, r=workingjubileeJubilee-1/+6
2024-04-01std::thread: set_name change for solaris/illumos.David Carlier-1/+6
2024-04-01Auto merge of #123315 - devnexen:thread_get_name_solaris, r=ChrisDentonbors-3/+11
2024-04-01Auto merge of #123265 - joboet:guardians_of_the_unix, r=ChrisDentonbors-296/+0
2024-04-01std::thread: adding get_name implementation for solaris/illumos.David Carlier-3/+11
2024-03-31std::thread: adding get_name haiku implementation.David Carlier-1/+19
2024-03-31std: move `thread::current` TLS variable out of `thread_info`joboet-11/+0
2024-03-31std: move UNIX stack overflow guard page handling into `stack_overflow.rs`joboet-285/+0
2024-03-30std::thread: adding freebsd/netbsd to the linux's get_name implementation.David Carlier-1/+8
2024-03-26std library unix/thread.rs: fix NetBSD code for ILP32 CPUs.Havard Eidnes-1/+1
2024-03-24fix build.David Carlier-5/+3
2024-03-24std::thread: refine available_parallelism for solaris/illumos.David Carlier-0/+6
2024-03-18Support for visionOSAdam Gastineau-1/+8
2024-03-08further changes from feedbackDavid Carlier-19/+1
2024-03-04std::threads: revisit stack address calculation on netbsd.David Carlier-2/+21
2024-02-27Use the OS thread name by default for the current threadChris Denton-1/+39
2024-02-24library: use `addr_of!`Pavel Grigorenko-4/+4