about summary refs log tree commit diff
path: root/library/std/src/sys_common
AgeCommit message (Expand)AuthorLines
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
2021-06-20Move `OsStringExt` and `OsStrExt` to `std::os`Christiaan Dirkx-63/+2
2021-06-20Auto merge of #86463 - fee1-dead:fixed-encode_wide, r=m-ou-sebors-1/+14
2021-06-19Account for self.extra in size_hint for EncodeWideDeadbeef-1/+14
2021-06-18Lint for unused borrows as part of UNUSED_MUST_USEhi-rustin-3/+3
2021-06-01Multiple improvements to RwLocksBenoît du Garreau-37/+83
2021-05-21Auto merge of #85060 - ChrisDenton:win-file-exists, r=yaahcbors-0/+8
2021-05-20Rollup merge of #85275 - CDirkx:memchr, r=m-ou-seGuillaume Gomez-0/+138
2021-05-19Move the implementation of `Path::exists` to `sys_common::fs` so platforms ca...Chris Denton-0/+8
2021-05-19Rename `rterr` to `rtprintpanic`Christiaan Dirkx-2/+6
2021-05-19Replace `sys_common::util::dumb_print` with `rterr!`Christiaan Dirkx-10/+0
2021-05-19Replace `sys_common::util::report_overflow` with `rterr!`Christiaan Dirkx-9/+0
2021-05-19Remove `sys_common::util::abort`Christiaan Dirkx-11/+6
2021-05-19Introduce `sys_common::rt::rterr!`Christiaan Dirkx-1/+9
2021-05-14Move `std::memchr` to `sys_common`Christiaan Dirkx-0/+138
2021-04-27Override `clone_from` method for PathBuf and OsStringBenoît du Garreau-1/+13
2021-04-25Auto merge of #84115 - CDirkx:rt, r=m-ou-sebors-127/+66
2021-04-24Rollup merge of #84387 - CDirkx:poison, r=m-ou-seYuki Okushi-258/+0
2021-04-22Rollup merge of #84402 - CDirkx:rwlock, r=dtolnayDylan DPC-59/+0
2021-04-22Remove `Once` from `init`Christiaan Dirkx-5/+6
2021-04-22Document that `init` and `cleanup` are not guaranteed to runChristiaan Dirkx-2/+3
2021-04-22Apply suggestions from reviewChristiaan Dirkx-2/+2
2021-04-22Move most init to `sys::init`Christiaan Dirkx-6/+1
2021-04-22Move all cleanup to `sys::cleanup`Christiaan Dirkx-2/+0
2021-04-22Rework `at_exit` to `cleanup`Christiaan Dirkx-127/+71
2021-04-22Move `sys_common::poison` to `sync::poison`Christiaan Dirkx-258/+0
2021-04-21Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock`Christiaan Dirkx-59/+0