about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-04-22auto merge of #5995 : huonw/rust/core-rand-impls, r=pcwaltonbors-0/+46
2013-04-22libcore: Rand impls for tuples and ~/@ boxesHuon Wilson-0/+46
2013-04-22libstd: denominator isn't quotientHuon Wilson-1/+1
2013-04-21auto merge of #5887 : jdm/rust/stackbounds, r=brsonbors-0/+8
2013-04-21rt: Make the C stack segment accessible to runtime users.Josh Matthews-0/+8
2013-04-21auto merge of #5990 : bjz/rust/rem-quot, r=catamorphismbors-226/+335
2013-04-21auto merge of #5987 : huonw/rust/generic-random, r=catamorphismbors-4/+14
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-226/+335
2013-04-21libcore: make rand::random return a generic value implementing `Rand`.Huon Wilson-4/+14
2013-04-21Changed shootout-fasta-redux to use size_t when calling fwrite, removed XFAILMatthijs Hofstra-6/+4
2013-04-20xfail two benchmarks that are failing on the botsBrian Anderson-0/+4
2013-04-20auto merge of #5979 : Thiez/rust/no_reinterpret_cast, r=catamorphismbors-109/+107
2013-04-20auto merge of #5978 : alexcrichton/rust/issue-5954, r=catamorphismbors-17/+3
2013-04-20Replaced many instances of reinterpret_cast with transmuteMatthijs Hofstra-109/+107
2013-04-20Don't warn about unsafe functions which don't need to be unsafeAlex Crichton-17/+3
2013-04-20auto merge of #5975 : huonw/rust/rustc-intrinsics-fixed-stack, r=pcwaltonbors-162/+188
2013-04-21testsuite: update tests to not use math intrinsics directlyHuon Wilson-7/+3
2013-04-21librustc: use LLVM intrinsics for several floating point operations.Huon Wilson-153/+166
2013-04-21librustc: implement and use `fixed_stack_segment` attribute for intrinsics.Huon Wilson-2/+19
2013-04-20auto merge of #5973 : huonw/rust/core-iterator-scan-consumers, r=thestingerbors-2/+43
2013-04-20libcore: add a ScanIterator, a generalisation of MapIterator to have internal...Huon Wilson-2/+43
2013-04-20auto merge of #5970 : huonw/rust/core-sys-size_of-val, r=pcwaltonbors-1/+57
2013-04-20auto merge of #5965 : alexcrichton/rust/issue-4364, r=pcwaltonbors-1124/+1089
2013-04-20auto merge of #5963 : alexcrichton/rust/fix-ice, r=pcwaltonbors-8/+4
2013-04-19auto merge of #5945 : graydon/rust/fix-unicode-tables, r=pcwaltonbors-4583/+2664
2013-04-19auto merge of #5968 : gifnksm/rust/windowed, r=brsonbors-0/+3
2013-04-20libcore: wrappers for size/align_of to act on values without needing explicit...Huon Wilson-1/+57
2013-04-19std: clean up tests (mostly unused unsafe blocks)Alex Crichton-132/+116
2013-04-19core: clean up tests (mostly unused unsafe blocks)Alex Crichton-43/+31
2013-04-19Assorted fixes from de-modeing rustc/syntax (rusti, rustdoc, fuzzer, rustpkg)Alex Crichton-32/+32
2013-04-19rustc: de-mode + fallout from libsyntax changesAlex Crichton-553/+547
2013-04-19syntax: de-mode and prepare for de-modeing rustcAlex Crichton-364/+363
2013-04-19Fix an ICE when dereferencing types which cannot be dereferencedAlex Crichton-8/+4
2013-04-19Fix an ICE when dereferencing types which cannot be dereferencedAlex Crichton-8/+4
2013-04-19auto merge of #5962 : pcwalton/rust/shootout, r=pcwaltonbors-1112/+3042
2013-04-19test: xfail some benchmarks that require external libraries or inputsPatrick Walton-0/+5
2013-04-20libcore: Fix assertion failure in vec::windowe.gifnksm-0/+3
2013-04-19auto merge of #5960 : brson/rust/io, r=pcwaltonbors-217/+1903
2013-04-19librustc: Fix botched merge. rs=mergePatrick Walton-6/+19
2013-04-19core::rt: Rename Closeable to Close, Seekable to Seek, blocking to nativeBrian Anderson-21/+21
2013-04-19auto merge of #5961 : brson/rust/valgrind, r=brsonbors-1/+1
2013-04-19Try to suppress valgrind errorsBrian Anderson-1/+1
2013-04-19TidyBrian Anderson-21/+21
2013-04-19core::rt: Simplify some scheduler operationsBrian Anderson-99/+14
2013-04-19core::rt: Add another context switching operation to the schedulerBrian Anderson-28/+89
2013-04-19core: More tweaks to the thread-local scheduler interfaceBrian Anderson-123/+125
2013-04-19core: Wire up `spawn` to the new schedulerBrian Anderson-0/+59
2013-04-19core: Don't use managed boxes in TaskBuilderBrian Anderson-7/+32
2013-04-19core: Add rt::context for figuring out what runtime services are availableBrian Anderson-1/+116
2013-04-19core::rt: Declare large parts of the I/O APIBrian Anderson-30/+1539