summary refs log tree commit diff
path: root/src/libstd/mem.rs
AgeCommit message (Collapse)AuthorLines
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
Closes #2569
2014-03-28Rename Pod into CopyFlavio Percoco-1/+1
Summary: So far, we've used the term POD "Plain Old Data" to refer to types that can be safely copied. However, this term is not consistent with the other built-in bounds that use verbs instead. This patch renames the Pod kind into Copy. RFC: 0003-opt-in-builtin-traits Test Plan: make check Reviewers: cmr Differential Revision: http://phabricator.octayn.net/D3
2014-03-16Doc-sprint: Document endian conversion functionsMatthew McPherrin-0/+95
2014-02-23std: Move intrinsics to std::intrinsics.Brian Anderson-2/+2
Issue #1457
2014-02-20move extra::test to libtestLiigo Zhuang-2/+2
2014-02-18Clarify unit of size in docs for size_of functions.Dylan Braithwaite-5/+5
Changed the docs in mem.rs to clarify the fact the the size functions return sizes in bytes.
2014-02-14return value/use extra::test::black_box in benchmarkslpy-6/+6
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-0/+120
Also move Void to std::any, move drop to std::mem and reexport in prelude.
2014-02-09std: Make mem's doc slightly more accurateBrian Anderson-1/+4
2014-02-09std: Move byteswap functions to memBrian Anderson-0/+31
2014-02-09std: Add move_val_init to mem. Replace direct intrinsic usageBrian Anderson-0/+9
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-0/+15
2013-10-24Cleaned, documented, wrote tests for up std::boolMarvin Löbel-13/+7
Removed unused import warning in std::mem and cleaned it up too Removed is_true and is_false from std::bool Removed freestanding functions in std::bool
2013-10-17std: Move size/align functions to std::mem. #2240Brian Anderson-0/+158