about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-04-22Use nullable pointers to represent enums like Option<~T>.Jed Davis-36/+156
2013-04-22Consider nullability for equivalence of monomorphized fns.Jed Davis-12/+40
2013-04-22Choose target featuresSeo Sanghyeon-13/+33
2013-04-22Convert to C string inside WriteOutputFileSeo Sanghyeon-57/+42
2013-04-22libcore: Rand impls for tuples and ~/@ boxesHuon Wilson-0/+46
2013-04-22libstd: denominator isn't quotientHuon Wilson-1/+1
2013-04-21Fix LLVM bug affecting i1 switches emitted for nullable enum match.Jed Davis-0/+0
2013-04-21core::rt: Add the local heap to newsched tasksBrian Anderson-10/+170
2013-04-21rt: Don't make memory_region depend on rust_envBrian Anderson-14/+18
2013-04-21auto merge of #5887 : jdm/rust/stackbounds, r=brsonbors-0/+8
2013-04-21core::rt: Add LocalServices for thread-local language servicesBrian Anderson-2/+70
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-20rustc: remove unused 'mut' variablesAlex Crichton-34/+36
2013-04-20syntax: remove unused 'mut' variablesAlex Crichton-27/+29
2013-04-20std: remove unused 'mut' variablesAlex Crichton-22/+20
2013-04-20core: remove unused 'mut' variablesAlex Crichton-18/+18
2013-04-20Implement a lint mode to deal with unused 'mut' variablesAlex Crichton-21/+164
2013-04-20core::rt:: Implement Reader/Writer for MemReader/MemWriterBrian Anderson-7/+70
2013-04-20core: Speed up a test caseBrian Anderson-1/+1
2013-04-20core: Ignore two long-running testsBrian Anderson-0/+2
2013-04-20core::rt: Listener constructors are called and return aBrian Anderson-3/+30
2013-04-20core::rt: Improve docs for run_in_newsched_task testing functionBrian Anderson-1/+2
2013-04-20core::rt: Add `next_test_ip4` for generating test addressesBrian Anderson-7/+14
2013-04-20auto merge of #5979 : Thiez/rust/no_reinterpret_cast, r=catamorphismbors-109/+107
2013-04-20Corrected historyMarvin Löbel-1/+1
2013-04-20Added case functions to AsciiMarvin Löbel-0/+52
2013-04-20Added Ascii typeMarvin Löbel-3/+243
2013-04-20Made unsafely safe functions unsafe again, for safetyMarvin Löbel-4/+4
2013-04-20Cleaned up case related functions a bitMarvin Löbel-24/+35
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-20core::rt: Fix a broken uvio testBrian Anderson-3/+20
2013-04-20auto merge of #5970 : huonw/rust/core-sys-size_of-val, r=pcwaltonbors-1/+57
2013-04-20core::rt: Don't directly create scheduler types in I/O testsBrian Anderson-53/+50
2013-04-20core::rt: Remove redundant copy of run_in_newsched_taskBrian Anderson-21/+0
2013-04-20core::rt: Unignore some networking testsBrian Anderson-2/+0
2013-04-20core::rt: Use generated port numbers in testsBrian Anderson-49/+24