about summary refs log tree commit diff
path: root/src/libcore/mem
AgeCommit message (Expand)AuthorLines
2019-12-29Typo fixPeter Todd-1/+1
2019-12-22Format the worldMark Rousskov-9/+8
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-5/+5
2019-12-18Propagate cfg bootstrapMark Rousskov-38/+12
2019-12-14Auto merge of #67136 - oli-obk:const_stability, r=Centrilbors-0/+19
2019-12-13be explicit that mem::uninitialized is the same as MaybeUninit::uninit().assu...Ralf Jung-1/+5
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+19
2019-11-28Auto merge of #65013 - petertodd:2019-maybeuninit-debug, r=sfacklerbors-0/+9
2019-11-26Format libcore with rustfmtDavid Tolnay-1/+1
2019-11-24Rollup merge of #66411 - RalfJung:forget, r=sfacklerMazdak Farrokhzad-3/+33
2019-11-16Clarify transmute_copy documentation exampleAdam Schwalm-5/+5
2019-11-14mem::forget docs: mention ManuallyDropRalf Jung-3/+33
2019-11-10Rollup merge of #66217 - RalfJung:diagnostic-items, r=CentrilYuki Okushi-0/+4
2019-11-09partially port invalid_value lint to diagnostic itemsRalf Jung-0/+4
2019-11-08Rollup merge of #65580 - SimonSapin:maybeuninit-array, r=AmanieuYuki Okushi-0/+63
2019-11-07Implement Debug for MaybeUninitPeter Todd-0/+9
2019-11-07Rollup merge of #63793 - oli-obk:🧹, r=dtolnayMazdak Farrokhzad-1/+20
2019-11-07MaybeUninit::uninit_array docs: better exampleSimon Sapin-14/+20
2019-11-07Apply docs suggestions from reviewSimon Sapin-4/+4
2019-11-07Add `MaybeUninit` methods `uninit_array`, `slice_get_ref`, `slice_get_mut`Simon Sapin-0/+57
2019-11-07Rollup merge of #66044 - RalfJung:uninit-lint, r=oli-obkYuki Okushi-0/+1
2019-11-06Silence a deprecation warningOliver Scherer-0/+1
2019-11-06Halloween... time to get rid of 👻Oliver Scherer-6/+6
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-1/+19
2019-11-04Minor style improvementsDaniel Henry-Mantilla-13/+7
2019-11-04more robust method checking through DefId and diagnostic_itemRalf Jung-0/+1
2019-10-30Added a panic-on-uninhabited guard on get_ref and get_mutDaniel Henry-Mantilla-0/+2
2019-10-30Fix doctestsDaniel Henry-Mantilla-7/+19
2019-10-29Improved MaybeUninit::get_{ref,mut} documentationDaniel Henry-Mantilla-8/+151
2019-10-18Rollup merge of #65016 - lzutao:inline-mem-constfn, r=oli-obkTyler Mandry-2/+2
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-5/+1
2019-10-02Always inline `mem::{size_of,align_of}` in debug buildsLzu Tao-2/+2
2019-09-30Add missing links for mem::needs_dropLzu Tao-4/+6
2019-09-28Improve wording in documentation of MaybeUninitNils Liberg-6/+6
2019-09-23update testAndrew Banchich-3/+3
2019-08-15Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centrilbors-6/+6
2019-08-14Adjust tracking issues for `MaybeUninit<T>` gatesMazdak Farrokhzad-6/+6
2019-08-14Handle cfg(bootstrap) throughoutMark Rousskov-3/+3
2019-08-11Rollup merge of #63346 - RalfJung:zeroed-lint, r=eddybMark Rousskov-1/+5
2019-08-11allow the lint if a few UB-demonstrating doc testsRalf Jung-1/+5
2019-08-11Auto merge of #63343 - ishitatsuyuki:revert-62150, r=RalfJungbors-2/+8
2019-08-10Revert "Rollup merge of #62150 - alex:mem-uninit-refactor, r=RalfJung"Tatsuyuki Ishi-2/+8
2019-08-07Rollup merge of #63034 - tmandry:reduce-generator-size-regressions, r=cramertjMazdak Farrokhzad-0/+2
2019-08-06clarifyRalf Jung-2/+2
2019-08-06be clear that 1-init Vec being valid (but not safe) is not a stable guaranteeRalf Jung-2/+4
2019-08-05assume_init: warn about valid != safeRalf Jung-0/+7
2019-08-03Rollup merge of #63215 - gnzlbg:patch-6, r=CentrilMazdak Farrokhzad-3/+6
2019-08-02Consistency.gnzlbg-1/+1
2019-08-02Remove trailing whitespacegnzlbg-1/+1
2019-08-02Clarify semantics of mem::zeroedgnzlbg-3/+6