summary refs log tree commit diff
path: root/src/libcore/intrinsics.rs
AgeCommit message (Expand)AuthorLines
2015-05-13eddyb's changes for DST coercionsNick Cameron-0/+7
2015-05-07std: Mark `mem::forget` as a safe functionAlex Crichton-4/+0
2015-05-01Remove ManagedSimonas Kazlauskas-3/+0
2015-04-29rollup merge of #24886: GBGamer/masterAlex Crichton-0/+17
2015-04-29rollup merge of #24833: tari/rfc888Alex Crichton-0/+15
2015-04-29rollup merge of #24610: nagisa/offset-docsAlex Crichton-3/+8
2015-04-29Update SNAPs to latest snapshot.Peter Marheine-4/+4
2015-04-28Add intrinsics for unchecked division and moduloNicholas Mazzuca-0/+17
2015-04-28Register new snapshotsTamir Duberstein-14/+0
2015-04-28Clarify offset rules a bitSimonas Kazlauskas-3/+8
2015-04-25Add singlethreaded fence intrinsics.Peter Marheine-0/+15
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-9/+9
2015-04-10Implement `discriminant_value` intrinsicJames Miller-0/+6
2015-03-31Test fixes and rebase conflicts, round 1Alex Crichton-1/+0
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-4/+16
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-1/+1
2015-03-27rollup merge of #23738: alexcrichton/snapshotsAlex Crichton-23/+0
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-1/+1
2015-03-26Register new snapshotsAlex Crichton-23/+0
2015-03-26Switch drop-flag to `u8` to allow special tags to instrument state.Felix S. Klock II-1/+23
2015-03-23rollup merge of #23503: alexcrichton/fix-ptr-docsAlex Crichton-6/+28
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+2
2015-03-21std: Remove deprecated ptr functionsAlex Crichton-6/+28
2015-03-18Register new snapshotsAlex Crichton-25/+1
2015-03-17Replace TyDesc and its uses with trait vtables and a type_name intrinsic.Eduard Burtescu-0/+7
2015-03-08Register new snapshots (270a677)Manish Goregaokar-4/+0
2015-03-05Remove integer suffixes where the types in compiled code are identical.Eduard Burtescu-1/+1
2015-03-03rustc: implement arithmetic overflow checkingCorey Richardson-0/+11
2015-02-26Add doc to `core::intrinsics` pointing out conservativeness of `needs_drop`.Felix S. Klock II-1/+6
2015-02-24std: Stabilize some `ptr` functionsAlex Crichton-4/+3
2015-02-18Audit `core::intrinsics` for `int`/`uint`: `size_of`/`align_of` use `usize`.Felix S. Klock II-12/+12
2015-02-11Tweak wording of copy_nonoverlapping_memory to remove misleading 'allocated'.Huon Wilson-5/+6
2015-02-09Remove incorrect docs from mem::transmuteSteve Klabnik-3/+2
2015-01-29register snaphotsJorge Aparicio-4/+0
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-6/+0
2015-01-23grandfathered -> rust1Brian Anderson-2/+2
2015-01-23Set unstable feature names appropriatelyBrian Anderson-4/+4
2015-01-21Remove 'since' from unstable attributesBrian Anderson-4/+4
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-6/+7
2015-01-21Test fixes and rebase conflictsAlex Crichton-6/+0
2015-01-18std: Stabilize TypeId and tweak BoxAnyAlex Crichton-18/+6
2015-01-17Register new snapshots.Eduard Burtescu-11/+0
2015-01-15Allow get_tydesc intrinsic to accept unsized typesDiggory Blake-0/+4
2015-01-08Improvements to feature stagingBrian Anderson-2/+2
2015-01-07Test fixes and rebase conflictsAlex Crichton-0/+1
2015-01-08Remove the unneeded Sized bound on TypeId creationJonathan Reem-0/+13
2015-01-06Revert "Remove the unneeded Sized bound on TypeId creation"Alex Crichton-17/+1
2015-01-06Test fixes and rebase conflictsAlex Crichton-1/+16
2015-01-06Remove the unneeded Sized bound on TypeId creationJonathan Reem-3/+3
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2