about summary refs log tree commit diff
path: root/library/core/src/ptr
AgeCommit message (Expand)AuthorLines
2022-03-30Auto merge of #94963 - lcnr:inherent-impls-std, r=oli-obk,m-ou-sebors-4/+4
2022-03-30remove now unnecessary lang itemslcnr-4/+4
2022-03-29clarify that WASM has address spacesAria Beingessner-1/+1
2022-03-29fix doc linkAria Beingessner-1/+1
2022-03-29refine the definition of temporal provenanceAria Beingessner-1/+1
2022-03-29more review fixes to ptr docsAria Beingessner-11/+19
2022-03-29Add even more details to top-level pointer docsAria Beingessner-4/+20
2022-03-29clean up pointer docsAria Beingessner-37/+84
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-4/+4
2022-03-29Introduce experimental APIs for conforming to "strict provenance".Aria Beingessner-10/+400
2022-03-28Auto merge of #95249 - HeroicKatora:set-ptr-value, r=dtolnaybors-82/+88
2022-03-26Bump const_ptr_offset stabilization to 1.61David Tolnay-12/+12
2022-03-23Refactor set_ptr_value as with_metadata_ofAndreas Molzer-82/+88
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-7/+7
2022-03-10Rollup merge of #94657 - fee1-dead:const_slice_index, r=oli-obkMatthias Krüger-6/+9
2022-03-09Rollup merge of #91804 - woppopo:const_clone, r=oli-obkMatthias Krüger-2/+4
2022-03-06Constify slice index for stringsDeadbeef-6/+9
2022-02-26For MIRI, cfg out the swap logic from 94212Scott McMurray-8/+15
2022-02-21Stop manually SIMDing in swap_nonoverlappingScott McMurray-90/+42
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-0/+9
2022-02-13stabilize const_ptr_offsetSaltyKitkat-12/+12
2022-03-23ptr::guaranteed_eq doc typoasquared31415-2/+2
2022-01-23Make `NonNull::new` `const`woppopo-1/+2
2022-01-16fix const_ptr_offset_from tracking issueRalf Jung-2/+2
2022-01-08Implemented const casts of raw pointersMartin Habovstiak-0/+24
2021-12-21Rollup merge of #91823 - woppopo:const_ptr_as_ref, r=lcnrMatthias Krüger-15/+30
2021-12-13Rollup merge of #91824 - woppopo:const_ptr_write_bytes, r=oli-obkMatthias Krüger-1/+2
2021-12-12Rollup merge of #91814 - japm48:spelling-fix, r=RalfJungMatthias Krüger-16/+16
2021-12-12Make `(*mut T)::write_bytes` `const`woppopo-1/+2
2021-12-12Make `PTR::as_ref` and similar methods `const`.woppopo-15/+30
2021-12-12doc: fix typo in commentsjapm48-16/+16
2021-12-12Make `Unique`s methods `const`woppopo-3/+3
2021-12-12Make some `Clone` impls `const`woppopo-2/+4
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-0/+9
2021-11-22Intra-doc links apparently don't like pointers?Scott McMurray-4/+4
2021-11-22Add `<*{const|mut} T>::{to|from}_bits`Scott McMurray-0/+97
2021-11-16Fill in tracking issue for feature `const_align_offset`Maybe Waffle-2/+2
2021-11-16Mark `<*const _>::align_offset` and `<*mut _>::align_offset` as `const fn`Maybe Waffle-6/+36
2021-11-09Extend the const_swap featureest31-1/+2
2021-10-31Rollup merge of #89786 - jkugelman:must-use-len-and-is_empty, r=joshtriplettMatthias Krüger-0/+1
2021-10-31Rollup merge of #89839 - jkugelman:must-use-mem-ptr-functions, r=joshtriplettMatthias Krüger-0/+5
2021-10-30Add #[must_use] to len and is_emptyJohn Kugelman-0/+1
2021-10-30Add #[must_use] to mem/ptr functionsJohn Kugelman-0/+5
2021-10-18Make more `From` impls `const`woppopo-4/+7
2021-10-13Rollup merge of #89794 - jkugelman:must-use-to_value-conversions, r=joshtriplettYuki Okushi-0/+4
2021-10-11Add #[must_use] to to_value conversionsJohn Kugelman-0/+4
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+11
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+2
2021-09-01remove redundant / misplaced sentence from docsast-ral-4/+0
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-3/+3