about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-05-14Fix cosmetics for fail!() callsMarvin Löbel-18/+13
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-125/+123
2013-05-14auto merge of #6463 : bjz/rust/numeric-traits, r=thestingerbors-1/+445
2013-05-14auto merge of #6441 : alexcrichton/rust/issue-5531, r=luqmanabors-76/+77
2013-05-14Remove unnecessary infinity checkBrendan Zabarauskas-4/+2
2013-05-14Add ldexp and frexp functionsBrendan Zabarauskas-1/+184
2013-05-13auto merge of #6388 : recrack/rust/each2_mut, r=pcwaltonbors-2/+31
2013-05-13Remove re-exports from libcore/core.rcAlex Crichton-76/+77
2013-05-13auto merge of #6387 : brson/rust/unstable, r=brsonbors-380/+388
2013-05-13auto merge of #6417 : pcwalton/rust/exprs-in-patterns, r=pcwaltonbors-104/+105
2013-05-13core: Rename SharedMutableState to UnsafeAtomicRcBoxBrian Anderson-90/+88
2013-05-13core: Move locks, atomic rc to unstable::syncBrian Anderson-289/+307
2013-05-13core: Move unstable to unstable/mod.rsBrian Anderson-9/+1
2013-05-14Add inverse hyperbolic functionsBrendan Zabarauskas-0/+263
2013-05-13auto merge of #6437 : Thiez/rust/atomic, r=Aatchbors-0/+10
2013-05-13TidyMatthijs Hofstra-2/+2
2013-05-13Add vec.rs each2_mut functionYoungmin Yoo-2/+31
2013-05-12libstd: Fix merge fallout.Patrick Walton-6/+10
2013-05-12libsyntax: Tighten up expressions in patterns to only allow identifiers or li...Patrick Walton-23/+23
2013-05-12librustc: Make `self` and `static` into keywordsPatrick Walton-61/+63
2013-05-12libsyntax: Remove `extern mod foo { ... }` from the language.Patrick Walton-14/+9
2013-05-12auto merge of #6348 : sstewartgallus/rust/incoming, r=brsonbors-1/+15
2013-05-12auto merge of #6439 : bjz/rust/float-classify, r=brsonbors-20/+14
2013-05-13Make Float::classify matching more clear for f64 and f32Brendan Zabarauskas-20/+14
2013-05-12Adds atomic_load, atomic_load_acq, atomic_store, and atomic_store_rel intrins...Matthijs Hofstra-0/+10
2013-05-12auto merge of #6414 : samebchase/rust/experimental, r=graydonbors-14/+101
2013-05-12Add use declaration for container::SetSamuel Chase-1/+1
2013-05-11auto merge of #6431 : catamorphism/rust/warnings, r=catamorphismbors-31/+16
2013-05-11clean up the last bit of warningsCorey Richardson-3/+0
2013-05-11Warning policeTim Chevalier-28/+16
2013-05-11auto merge of #6426 : gifnksm/rust/new-iter, r=catamorphismbors-7/+20
2013-05-11auto merge of #6420 : huonw/rust/rm-exec, r=thestingerbors-0/+0
2013-05-12libcore: Change `each_val` to follow new for-loop protocolgifnksm-7/+20
2013-05-11auto merge of #6389 : sonwow/rust/issue-3356, r=bstriebors-25/+25
2013-05-11Fix errors in test_hashset().Samuel Chase-3/+4
2013-05-11Use acc.push_str() instead of str::push_str(..)Samuel Chase-12/+24
2013-05-11Add test: test_hashset()Samuel Chase-0/+14
2013-05-11Add str representation for HashSet.Samuel Chase-0/+18
2013-05-11Remove extra space between key and value.Samuel Chase-6/+9
2013-05-11All tests, including newly added test_hashmap() pass. The empty Hash Table do...Samuel Chase-9/+11
2013-05-11Remove core executableHuon Wilson-0/+0
2013-05-10auto merge of #6260 : alexcrichton/rust/issue-3466-no-swap, r=pcwaltonbors-104/+138
2013-05-10Stop using the '<->' operatorAlex Crichton-99/+75
2013-05-10Implement util::swap without the '<->' operatorAlex Crichton-5/+63
2013-05-10auto merge of #6205 : brson/rust/flate, r=brsonbors-108/+0
2013-05-10auto merge of #6223 : alexcrichton/rust/issue-6183, r=pcwaltonbors-167/+1537
2013-05-10test: Use the new `for` protocolAlex Crichton-7/+56
2013-05-10Move flate from core to stdBrian Anderson-108/+0
2013-05-11Removed test_hashmap() for the time, being. All tests pass with make check.Samuel Chase-10/+11
2013-05-11Add to_str() for HashMaps, and some basic tests as well.Samuel Chase-0/+36