about summary refs log tree commit diff
path: root/library/std/src/sys_common
AgeCommit message (Expand)AuthorLines
2022-04-29Use futex-based locks and thread parker on OpenBSD.Mara Bos-0/+1
2022-04-28Auto merge of #96393 - joboet:pthread_parker, r=thomccbors-16/+28
2022-04-25Make EncodeWide implement FusedIteratorAron Parker-1/+4
2022-04-25std: directly use pthread in UNIX parker implementationjoboet-16/+28
2022-04-16Use a single ReentrantMutex implementation on all platforms.Mara Bos-13/+86
2022-04-14Use u32 instead of i32 for futexes.Mara Bos-6/+6
2022-04-06Rename RWLock to RwLock in std::sys.Mara Bos-18/+18
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-5/+7
2022-03-21Move pthread locks to own module.Mara Bos-10/+9
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-6/+6
2022-02-20Remove assertion on output length for `getsockopt`.Chris Copeland-1/+0
2022-02-20Fix `setsockopt` and `getsockopt` parameter names.Chris Copeland-9/+25
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-5/+5
2022-02-02Configure panic hook backtrace behaviorMark Rousskov-57/+0
2022-01-25Avoid double panics when using `TempDir` in testsChris Denton-1/+7
2022-01-17Help optimize out backtraces when disabledKornel-7/+18
2022-01-01Auto merge of #92396 - xfix:remove-commandenv-apply, r=Mark-Simulacrumbors-16/+0
2021-12-29Remove CommandEnv::applyKonrad Borowski-16/+0
2021-12-29Address commentsXuanwo-4/+4
2021-12-28Implement support in wtf8Xuanwo-0/+37
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2021-11-21libcore: assume the input of `next_code_point` and `next_code_point_reverse` ...Eduardo Sánchez Muñoz-1/+2
2021-11-10Use `target_family = "wasm"`Alex Crichton-2/+1
2021-11-10std: Get the standard library compiling for wasm64Alex Crichton-0/+1
2021-10-30Add #[must_use] to remaining std functions (O-Z)John Kugelman-0/+1
2021-10-22docs: Escape brackets to satisfy the linkcheckerNoah Lev-1/+1
2021-10-11Rollup merge of #89707 - clemenswasser:apply_clippy_suggestions, r=Mark-Simul...Matthias Krüger-4/+2
2021-10-09Apply clippy suggestionsClemens Wasser-4/+2
2021-10-09Rollup merge of #88436 - lf-:stabilize-command-access, r=yaahcGuillaume Gomez-3/+3
2021-10-05Apply suggestions from code reviewJane Lusby-3/+3
2021-09-16Merge two THREAD_INFO.with and following RefCell borrowbjorn3-2/+5
2021-09-16Replace a couple of asserts with rtassert! in rt codebjorn3-1/+1
2021-09-16Remove unused functionbjorn3-4/+0
2021-09-16Use const {} for the THREAD_INFO thread localbjorn3-1/+2
2021-09-16Optimize ThreadInfo::withbjorn3-6/+7
2021-09-16Merge sys_common::rt into rtbjorn3-83/+0
2021-08-30add `TcpStream::set_linger` and `TcpStream::linger`ibraheemdev-0/+8
2021-08-28std: Stabilize command_accessJade-3/+3
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-1/+1
2021-08-22Fix more “a”/“an” typosFrank Steffahn-2/+2
2021-08-19I/O safety.Dan Gohman-24/+18
2021-08-12Auto merge of #87963 - GuillaumeGomez:rollup-e54sbez, r=GuillaumeGomezbors-4/+6
2021-08-10STD support for the ESP-IDF frameworkivmarkov-1/+3
2021-08-08Fix Windows Command::env("PATH")Chris Denton-4/+6
2021-08-02Rollup merge of #86509 - CDirkx:os_str, r=m-ou-seYuki Okushi-268/+0
2021-07-29[backtraces]: look for the `begin` symbol only after seeing `end`Wesley Wiser-1/+1
2021-07-03Move `os_str_bytes` to `sys::unix` and reuse it on other platforms.Christiaan Dirkx-268/+0
2021-06-21Merge `sys_common::bytestring` into `os_str_bytes`Christiaan Dirkx-50/+28
2021-06-20Auto merge of #84967 - CDirkx:os_str_ext, r=m-ou-sebors-71/+6
2021-06-20Make `os_str_bytes::{Buf, Slice}` `pub` and `repr(transparent)`Christiaan Dirkx-8/+4