about summary refs log tree commit diff
path: root/src/libstd/ptr.rs
AgeCommit message (Collapse)AuthorLines
2013-05-27fix casts on 32-bitDaniel Micay-1/+1
2013-05-26add memset32/memset64Daniel Micay-0/+24
2013-05-26make the memcpy/memmove intrinsics higher-levelDaniel Micay-19/+41
This allows them to make use of the type's alignment, instead of being pessimistic and assuming it is only 1.
2013-05-23optimize util::swap, &mut pointers never aliasDaniel Micay-0/+22
2013-05-23swap_ptr: rm equality checkDaniel Micay-0/+1
This isn't needed semantically, and it's the wrong case to optimize for.
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+561
This only changes the directory names; it does not change the "real" metadata names.
2011-12-14Remove some duplicated unused parts of std now that they're present in core.Graydon Hoare-52/+0
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+52