about summary refs log tree commit diff
path: root/src/libcore/ptr.rs
AgeCommit message (Expand)AuthorLines
2017-04-05Add tracking issue for offset_toAmanieu d'Antras-2/+2
2017-04-03Add ptr::offset_toAmanieu d'Antras-0/+76
2017-03-22Various fixes to wording consistency in the docsStjepan Glavina-2/+2
2017-03-20Rollup merge of #40667 - DaseinPhaos:patch-4, r=GuillaumeGomezCorey Farwell-4/+4
2017-03-20Auto merge of #39628 - arielb1:shimmir, r=eddybbors-0/+29
2017-03-20Fix typo in `ptr` docLuxko-4/+4
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-0/+29
2017-03-17Minor fixups to fix tidy errorsAlex Crichton-2/+1
2017-03-17Stabilize rc_raw feature, closes #37197Aaron Turon-3/+11
2017-03-17Stabilize ptr_unaligned feature, closes #37955Aaron Turon-6/+2
2017-03-09Reword the non-dropping of `src` for `ptr::write{,_unaligned}`Tobias Bucher-3/+5
2017-03-07Clarify handling of `src` in `ptr::write`Tobias Bucher-0/+4
2017-01-25std: Stabilize APIs for the 1.16.0 releaseAlex Crichton-4/+2
2017-01-07thanks @eddybSteve Klabnik-1/+1
2017-01-07Improve safety warning on ptr::swapSteve Klabnik-1/+4
2016-12-12Implement RFC #1725Steven Fackler-0/+83
2016-11-04core::ptr: Specify issue for ptr_wrapping_offset featureUlrik Sverdrup-2/+2
2016-10-27core::ptr: Add .wrapping_offset() methodsUlrik Sverdrup-0/+80
2016-10-01std: Correct stability attributes for some implementationsOliver Middleton-1/+1
2016-09-15Add std::ptr::eq, for referential equality of &T references.Simon Sapin-0/+34
2016-08-25Auto merge of #35906 - jseyfried:local_prelude, r=eddybbors-4/+1
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-4/+1
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-15/+0
2016-08-21replace `println!` statements with `assert!`ions in `std::ptr` examplesMatthew Piziak-4/+8
2016-07-17Implement traits for variadic function pointersVadim Petrochenkov-2/+11
2016-04-17Improve as_mut ptr method exampleGuillaume Gomez-0/+3
2016-04-17Rollup merge of #32956 - GuillaumeGomez:ptr_examples, r=steveklabnikManish Goregaokar-0/+52
2016-04-14Add examples for std::ptr module functionsggomez-0/+52
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-27/+37
2016-04-06avoid "==" in assert! when one of the values is a boolTshepang Lekhonkhobe-2/+2
2016-03-28Add doc examples on pointer typesGuillaume Gomez-0/+85
2016-03-20libcore: add Debug implementations to most missing typesSean McArthur-0/+2
2016-03-04End stdlib module summaries with a full stop.Steve Klabnik-1/+1
2016-03-01Rollup merge of #31965 - miqid:doc, r=steveklabnikSteve Klabnik-1/+1
2016-03-01Fix broken links for core primitivesMichael Huynh-1/+1
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-1/+1
2016-02-18Implement read_volatile and write_volatileAmanieu d'Antras-0/+48
2016-02-14Remove incorrect documentationSteve Klabnik-2/+1
2016-02-06Document that Unique<T> and Shared<T> are non-nullUlrik Sverdrup-2/+10
2015-12-21Register new snapshotsAlex Crichton-22/+4
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+1
2015-11-06Remove stability annotations from trait impl itemsVadim Petrochenkov-2/+0
2015-10-31Auto merge of #29480 - apasel422:coerce-unique, r=alexcrichtonbors-0/+4
2015-10-30Implement `CoerceUnsized` for `Unique`Andrew Paseltiner-0/+4
2015-10-30expose drop_in_place as ptr::drop_in_placeAlexis Beingessner-0/+2
2015-10-25Switch to 'const unsafe fn' ordering (rust-lang/rust#29107)John Hodge-1/+1
2015-10-21Auto merge of #29192 - phil-opp:unsafe-const-fns, r=alexcrichtonbors-4/+20
2015-10-20Make Unique::new const functionPhilipp Oppermann-4/+20
2015-10-20Point core::ptr::Shared to tracking issue #27730.Huon Wilson-9/+9
2015-10-16Add `Shared` pointer and have `{Arc, Rc}` use itAndrew Paseltiner-2/+67