about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2022-08-02Auto merge of #92268 - jswrenn:transmute, r=oli-obkbors-0/+47
2022-07-31Add validation to const fn CStr creationBlackHoleFox-13/+34
2022-07-29Rollup merge of #99781 - workingjubilee:demo-string-from-cstr, r=thomccYuki Okushi-3/+3
2022-07-28Rollup merge of #99689 - dtolnay:write, r=Mark-SimulacrumDylan DPC-8/+6
2022-07-28add more docs regarding ideographic numbersVincenzo Palazzo-1/+11
2022-07-28Auto merge of #99182 - RalfJung:mitigate-uninit, r=scottmcmbors-1/+12
2022-07-27safe transmute: reference tracking issueJack Wrenn-3/+3
2022-07-27safe transmute: add `rustc_on_unimplemented` to `BikeshedIntrinsicFrom`Jack Wrenn-0/+4
2022-07-27Initial (incomplete) implementation of transmutability trait.Jack Wrenn-0/+43
2022-07-27Rollup merge of #94247 - saethlin:chunksmut-aliasing, r=the8472Guillaume Gomez-72/+166
2022-07-27Rollup merge of #99704 - fee1-dead-contrib:add_self_tilde_const_trait, r=oli-obkYuki Okushi-2/+3
2022-07-26Clarify safety commentsBen Kimock-59/+47
2022-07-26Explain how *mut [T] helps, and how we rely on the check in split_at_mutBen Kimock-20/+55
2022-07-26Force the Cow into a StringJubilee Young-3/+3
2022-07-26Use String::from_utf8_lossy in CStr demoJubilee Young-1/+1
2022-07-26Rollup merge of #99757 - asquared31415:patch-1, r=Dylan-DPCMatthias Krüger-1/+1
2022-07-26Add `Self: ~const Trait` to traits with `#[const_trait]`Deadbeef-2/+3
2022-07-26Make `transmute_copy` docs read betterasquared31415-1/+1
2022-07-26Rollup merge of #99692 - RalfJung:too-far, r=oli-obkDylan DPC-1/+1
2022-07-26Rollup merge of #99084 - RalfJung:write_bytes, r=thomccYuki Okushi-37/+14
2022-07-26Rollup merge of #92390 - fee1-dead-contrib:const_cmp, r=oli-obkYuki Okushi-19/+56
2022-07-24interpret, ptr_offset_from: refactor and test too-far-apart checkRalf Jung-1/+1
2022-07-24add miri-track-caller to some intrinsic-exposing methodsRalf Jung-0/+38
2022-07-24Revert write! and writeln! to late drop temporariesDavid Tolnay-8/+6
2022-07-24add const hack commentDeadbeef-0/+6
2022-07-24Add issue numbersDeadbeef-17/+17
2022-07-24Constify a few const `(Partial)Ord` implsDeadbeef-19/+50
2022-07-24Auto merge of #98674 - RalfJung:miri-stacktrace-pruning, r=Mark-Simulacrumbors-0/+75
2022-07-23Auto merge of #93397 - joshtriplett:sort-floats, r=Amanieubors-0/+60
2022-07-22adjust UnsafeCell documentationRalf Jung-9/+18
2022-07-22Auto merge of #99491 - workingjubilee:sync-psimd, r=workingjubileebors-0/+2
2022-07-22Rollup merge of #99579 - CleanCut:expect-warning, r=joshtriplettDylan DPC-0/+9
2022-07-22Rollup merge of #98174 - Kixunil:rename_ptr_as_mut_const_to_cast, r=scottmcmDylan DPC-4/+6
2022-07-22Auto merge of #99420 - RalfJung:vtable, r=oli-obkbors-2/+37
2022-07-21add same warning to Result::expect as Result::unwrapNathan Stocks-0/+9
2022-07-21Rollup merge of #99454 - benluelo:control-flow/continue-combinators, r=scottmcmMatthias Krüger-0/+35
2022-07-21Rename `<*{mut,const} T>::as_{const,mut}` to `cast_`Martin Habovstiak-4/+6
2022-07-20Introduce core::simd trait imports in testsJubilee Young-0/+2
2022-07-20various nits from reviewRalf Jung-2/+1
2022-07-20use extern type for extra opaquenessRalf Jung-7/+8
2022-07-20incorporate some review feedbackRalf Jung-0/+3
2022-07-20add intrinsic to access vtable size and alignRalf Jung-2/+34
2022-07-20prune raw pointer read and write methods from Miri backtracesRalf Jung-0/+17
2022-07-20miri: prune some atomic operation details from stacktraceRalf Jung-0/+58
2022-07-20Add map_continue and continue_value combinators to ControlFlowbenluelo-0/+35
2022-07-20Rollup merge of #99452 - Stargateur:fix/typo, r=JohnTitorDylan DPC-3/+3
2022-07-19Auto merge of #98180 - notriddle:notriddle/rustdoc-fn, r=petrochenkov,Guillau...bors-45/+127
2022-07-19Use `T` for all the function primitive docs listsMichael Howell-1/+1
2022-07-19Improve the function pointer docsMichael Howell-39/+121
2022-07-19Auto merge of #99462 - matthiaskrgr:rollup-ihhwaru, r=matthiaskrgrbors-5/+3