about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2023-11-22also make 'core_intrinsics' internalRalf Jung-0/+8
2023-11-22warn against using intrinsics that leave the scope of our memory modelRalf Jung-0/+10
2023-11-22Stabilize RFC3324 dyn upcasting coercionUrgau-1/+1
2023-11-21Auto merge of #117619 - elomatreb:add-duration-abs-diff, r=thomccbors-0/+35
2023-11-18Auto merge of #117525 - GKFX:remove_option_payload_ptr, r=petrochenkovbors-11/+16
2023-11-18Update based on petrochenkov's reviewGeorge Bateman-3/+4
2023-11-18Auto merge of #115412 - eswartz:docs/total_cmp-test-result-in-docs, r=scottmcmbors-6/+22
2023-11-18guarantee that char and u32 are ABI-compatibleRalf Jung-4/+5
2023-11-18Auto merge of #115249 - clarfonthey:alignment, r=scottmcmbors-1/+44
2023-11-18impl more traits for ptr::Alignment, add mask methodltdk-1/+44
2023-11-18Auto merge of #117825 - fee1-dead-contrib:corefx, r=petrochenkovbors-0/+1
2023-11-17Document behavior of `<dyn Any as Any>::type_id()`Jules Bertholet-0/+5
2023-11-17Rollup merge of #118006 - lcnr:discriminant-docs, r=compiler-errorsMatthias Krüger-4/+6
2023-11-17Rollup merge of #117549 - DaniPopes:more-copied, r=b-naberMatthias Krüger-2/+2
2023-11-17Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naberMatthias Krüger-6/+0
2023-11-17Auto merge of #111922 - vaporoxx:feat-searcher, r=dtolnaybors-0/+4
2023-11-17only free lifetimes may get erasedlcnr-4/+6
2023-11-17Rollup merge of #115476 - RalfJung:abi-compat-docs, r=Mark-SimulacrumMatthias Krüger-4/+113
2023-11-17linking in general has more pitfalls than just call ABIRalf Jung-2/+3
2023-11-17Rollup merge of #117946 - RalfJung:miri-libcore-test, r=Mark-SimulacrumTakayuki Maeda-2/+5
2023-11-16Remove option_payload_ptr; redundant to offset_ofGeorge Bateman-10/+14
2023-11-16Stabilize ptr_addr_eq library featureUrgau-4/+5
2023-11-15Re-format code with new rustfmtMark Rousskov-15/+12
2023-11-15Bump cfg(bootstrap)sMark Rousskov-26/+17
2023-11-15Substitute version placeholdersMark Rousskov-54/+54
2023-11-15avoid exhaustive i16 test in MiriRalf Jung-2/+5
2023-11-16remove unnecessary dropzhiqiangxu-2/+1
2023-11-14Auto merge of #117330 - tmiasko:custom-mir-cleanup-blocks, r=cjgillotbors-15/+73
2023-11-14Custom MIR: Support cleanup blocksTomasz Miąsko-15/+73
2023-11-14Auto merge of #116301 - mj10021:issue-115737-fix, r=cuviperbors-7/+24
2023-11-13Auto merge of #116866 - slanterns:inspect-stabilize, r=BurntSushibors-13/+4
2023-11-12Reenable effects in libcoreDeadbeef-0/+1
2023-11-11round to evenJames Dietz-349/+13
2023-11-11fix rounding issue with exponents in fmtJames Dietz-4/+357
2023-11-11Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnaybors-43/+21
2023-11-11clarify ABI compatibility of fn ptr types and ptr typesRalf Jung-9/+9
2023-11-10add 'import functions' to the list of situations where ABI compatibility come...Ralf Jung-5/+8
2023-11-10Auto merge of #117572 - RalfJung:addr_of, r=cuviperbors-6/+24
2023-11-10mention null explicitlyRalf Jung-2/+2
2023-11-10Rollup merge of #117730 - jmillikin:fmt-debug-helper-fns, r=cuviperMatthias Krüger-13/+134
2023-11-10Rollup merge of #117039 - scottmcm:clarify-get-unchecked, r=cuviperMatthias Krüger-0/+10
2023-11-10Closure-consuming helper functions for `fmt::Debug` helpersJohn Millikin-13/+134
2023-11-09Rollup merge of #117694 - jmillikin:core-io-borrowed-buf, r=m-ou-seTakayuki Maeda-0/+487
2023-11-09Rollup merge of #116762 - WaffleLapkin:fixup_fromptr_docs, r=RalfJungTakayuki Maeda-43/+81
2023-11-09Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io`John Millikin-0/+487
2023-11-08Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwcobors-0/+1
2023-11-08Refactor `binary_search_by` to use conditional movesokaneco-9/+8
2023-11-07Fix addition formattingscottmcm-2/+2
2023-11-07Document how rust atomics work wrt mixed-sized and non-atomic accessesMaybe Waffle-43/+81
2023-11-06Rollup merge of #117631 - smarnach:error-request-doc-fix, r=ChrisDentonMatthias Krüger-4/+4