about summary refs log tree commit diff
path: root/src/libstd/ptr.rs
AgeCommit message (Expand)AuthorLines
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-22/+22
2013-11-21`std::ptr::read_ptr` now takes `*T` instead of `*mut T`Ziad Hatahet-2/+2
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-3/+3
2013-11-06Register new snapshotsAlex Crichton-83/+0
2013-11-03simplify memcpy/memmove/memset intrinsicsDaniel Micay-6/+42
2013-10-25Implement Clone trait for mutable unsafe pointersSeo Sanghyeon-0/+7
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-7/+7
2013-09-30std: Remove usage of fmt!Alex Crichton-10/+9
2013-09-18Register new snapshotsAlex Crichton-83/+4
2013-09-12implement raw pointer comparisons in librustcDaniel Micay-4/+64
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-1/+1
2013-08-30fix various warningsErick Tryzelaar-0/+1
2013-08-27Remove offset_inbounds for an unsafe offset functionAlex Crichton-76/+22
2013-08-27librustc: Remove `&const` and `*const` from the language.Patrick Walton-32/+114
2013-08-22auto merge of #8596 : vadimcn/rust/master, r=alexcrichtonbors-2/+0
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-2/+0
2013-08-21Adjust callbacks in the libraries for the new type of extern fnsNiko Matsakis-0/+41
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-1/+1
2013-08-17Fix warnings in testsErick Tryzelaar-1/+1
2013-08-16auto merge of #8532 : kballard/rust/cstr-cleanup, r=ericktbors-4/+4
2013-08-16doc: correct spelling in documentation.Huon Wilson-1/+1
2013-08-15ptr: inline the Clone implementationDaniel Micay-0/+1
2013-08-15Add ToCStr method .with_c_str()Kevin Ballard-4/+4
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-4/+4
2013-08-12fix build with the new snapshot compilerDaniel Micay-22/+0
2013-08-07Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-0/+41
2013-08-06vec: use `offset_inbounds` for iteratorsDaniel Micay-1/+20
2013-08-06add an intrinsic for inbounds GEPDaniel Micay-0/+22
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-4/+3
2013-08-06std: Remove uint::iterate, replaced by `range`blake2-ppc-4/+3
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-26/+0
2013-08-04std and rustc: explicitly pass c strings to c functionsErick Tryzelaar-47/+54
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-11/+12
2013-08-03register snapshotsDaniel Micay-26/+0
2013-07-30implement pointer arithmetic with GEPDaniel Micay-21/+46
2013-07-23std: move StrUtil::as_c_str into StrSliceErick Tryzelaar-10/+6
2013-07-18auto merge of #7857 : blake2-ppc/rust/fix-test-warnings, r=alexcrichtonbors-3/+4
2013-07-18auto merge of #7842 : thestinger/rust/closure, r=huonwbors-28/+6
2013-07-18Fix warnings in libstd and librusti testsblake2-ppc-3/+4
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-2/+9
2013-07-17rm unnecessary stage0 `zero_memory` fnDaniel Micay-28/+6
2013-07-10Added overloaded Add and Sub traits for pointer arithmetic=Mark Sinclair-0/+96
2013-07-09ptr: optimize {swap,replace,read}_ptrDaniel Micay-6/+6
2013-07-08Address nits by @catamorphismNiko Matsakis-1/+1
2013-07-08update ptr intrinsics and rewrite vec routines to be more correct.Niko Matsakis-0/+50
2013-07-04Convert vec::{as_imm_buf, as_mut_buf} to methods.Huon Wilson-1/+1
2013-06-29Removing a lot of usage of '&const'Alex Crichton-9/+9
2013-06-21Remove all #[cfg(stage0)]-protected codeJames Miller-63/+6
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-37/+37
2013-06-11fix the docstring for copy_nonoverlapping_memoryDaniel Micay-9/+25