about summary refs log tree commit diff
path: root/src/libstd/ptr.rs
AgeCommit message (Expand)AuthorLines
2014-02-20ptr::RawPtr, spell out units used for the `offset` argument.Felix S. Klock II-1/+2
2014-02-15std: clean up ptr a bitCorey Richardson-74/+36
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-34/+9
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-2/+1
2014-02-09std: Stop parameterizing some memcpy functions over RawPtrBrian Anderson-9/+9
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-2/+3
2014-01-21Remove unnecessary parentheses.Huon Wilson-2/+2
2013-12-20std: silence warnings when compiling test.Huon Wilson-2/+0
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-36/+32
2013-12-16Spell out the units used for the `offset` argument, so that people doFelix S. Klock II-1/+5
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-14/+12
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