about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2024-02-13Implement Instant for UEFIAyush Singh-0/+120
2024-02-13Auto merge of #120938 - Ayush1325:uefi-thread, r=joboet,Nilstriebbors-1/+60
2024-02-12Auto merge of #110211 - joboet:queue_lock, r=Amanieubors-198/+571
2024-02-11Rollup merge of #120740 - ChrisDenton:cmaths, r=Mark-SimulacrumMatthias Krüger-140/+88
2024-02-11std: use `stream_position` where applicableJoão Marcos P. Bezerra-29/+31
2024-02-11Implement sys/thread for UEFIAyush Singh-1/+60
2024-02-11add doc-comment to `unlock_queue`joboet-0/+3
2024-02-11std: enabling new netbsd (10) calls.David Carlier-4/+6
2024-02-11Rollup merge of #120459 - rytheo:handle-conversion-docs, r=Mark-SimulacrumMatthias Krüger-0/+25
2024-02-10Fix typoJosh Triplett-1/+1
2024-02-09Auto merge of #120852 - matthiaskrgr:rollup-01pr8gj, r=matthiaskrgrbors-52/+157
2024-02-09std::thread update freebsd stack guard handling.David Carlier-5/+25
2024-02-09Rollup merge of #120776 - joboet:move_pal_path, r=ChrisDentonMatthias Krüger-51/+24
2024-02-09Rollup merge of #120351 - Ayush1325:uefi-time, r=m-ou-seMatthias Krüger-1/+133
2024-02-09Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789bors-11/+10
2024-02-09address review commentsjoboet-21/+19
2024-02-09be more explicit about why adding backlinks eagerly makes sensejoboet-6/+7
2024-02-09format using latest rustfmtjoboet-4/+12
2024-02-09inline some single-use functions, add documentationjoboet-23/+23
2024-02-09queue_rwlock: use a separate `QUEUE_LOCKED` bit to synchronize waiter queue u...joboet-144/+195
2024-02-09use exponential backoff in `lock_contended`joboet-2/+4
2024-02-09immediately register writer node if threads are queuedjoboet-2/+3
2024-02-09avoid unnecessary `Thread` handle allocationjoboet-1/+2
2024-02-09use braces to make operator precedence less ambiguousjoboet-1/+1
2024-02-09adjust code documentationjoboet-4/+4
2024-02-09std: replace pthread `RwLock` with custom implementation inspired by usyncjoboet-198/+506
2024-02-09Auto merge of #120238 - joboet:always_confirm_lock_success, r=Mark-Simulacrumbors-1/+18
2024-02-09Implement SystemTime for UEFIAyush Singh-1/+133
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-6/+5
2024-02-08Bump version placeholdersMark Rousskov-5/+5
2024-02-08std: move path into `sys`joboet-51/+24
2024-02-07Make `io::BorrowedCursor::advance` safeBenoît du Garreau-21/+13
2024-02-07Make cmath.rs a single fileChris Denton-140/+88
2024-02-07Update testsr0cky-0/+2
2024-02-05Auto merge of #117372 - Amanieu:stdarch_update, r=Mark-Simulacrumbors-6/+14
2024-02-05Rollup merge of #120657 - mu001999:clean, r=NilstriebMatthias Krüger-9/+0
2024-02-05Rollup merge of #120607 - conradludgate:fix-120603, r=dtolnayMatthias Krüger-2/+36
2024-02-05Remove unused structr0cky-9/+0
2024-02-04Document various I/O handle conversionsRyan Lowe-0/+25
2024-02-03Rollup merge of #120528 - GnomedDev:atomicu8-backtrace-style, r=cuviperMatthias Krüger-6/+6
2024-02-03Rollup merge of #120523 - a1phyr:improve_read_buf_exact, r=the8472Matthias Krüger-1/+4
2024-02-03add another test to make sure it still works with full readsConrad Ludgate-2/+15
2024-02-03fix #120603 by adding a check in default_read_bufConrad Ludgate-1/+22
2024-01-31Make File::read_to_end less specialKornel-2/+2
2024-01-31Store SHOULD_CAPTURE as AtomicU8GnomedDev-6/+6
2024-01-31Rollup merge of #120430 - devnexen:fix_tls_dtor_fbsd, r=cuviperNadrieril-2/+2
2024-01-31Improve `io::Read::read_buf_exact` error caseBenoît du Garreau-1/+4
2024-01-30Rollup merge of #120485 - chenyukang:yukang-add-query-instability-check, r=mi...Guillaume Gomez-0/+3
2024-01-30Rollup merge of #120434 - fmease:revert-speeder, r=petrochenkovGuillaume Gomez-223/+124
2024-01-30Rollup merge of #120295 - reitermarkus:remove-ffi-nonzero, r=dtolnayGuillaume Gomez-17/+12