| Commit message (Expand) | Author | Age | Files | Lines |
| * | stdlib: Add some vector functions: empty, empty_mut, grow_set, and freeze. Ch... | Patrick Walton | 2011-04-15 | 1 | -4/+31 |
| * | Produce PIC code and use -S in the Makefile. | Rafael Ávila de Espíndola | 2011-04-15 | 1 | -0/+1 |
| * | rustc: Remove the "boxed" check, and make the static_size_of_tag recursion-el... | Patrick Walton | 2011-04-15 | 1 | -33/+32 |
| * | Add a -S option for producing assembly. I will move more of it to | Rafael Ávila de Espíndola | 2011-04-15 | 5 | -20/+68 |
| * | rustc: Make fold_ty no longer use an object; introduce walk_ty | Patrick Walton | 2011-04-15 | 3 | -115/+160 |
| * | Work on destructors, not entirely functional yet (no tydesc integration). | Graydon Hoare | 2011-04-14 | 7 | -13/+100 |
| * | rustc: Use the unified result for the type of assignment expressions | Patrick Walton | 2011-04-14 | 1 | -1/+1 |
| * | rustc: Add a test case for previous commit | Patrick Walton | 2011-04-14 | 1 | -0/+11 |
| * | rustc: Perform type substitutions when recording locals | Patrick Walton | 2011-04-14 | 1 | -1/+11 |
| * | rt: Remove half-baked, incomplete, commented-out print_stack_trace() stub | Patrick Walton | 2011-04-14 | 1 | -17/+0 |
| * | rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub... | Patrick Walton | 2011-04-14 | 5 | -358/+548 |
| * | rustc: Use union-find for variable substitution | Patrick Walton | 2011-04-14 | 2 | -64/+115 |
| * | Add support for upper-case hex and binary output to #fmt. | Brian Anderson | 2011-04-13 | 5 | -0/+40 |
| * | Add more commentary about ExtFmt | Brian Anderson | 2011-04-13 | 2 | -15/+37 |
| * | Add support for printing uints as lower-case hex to ExtFmt. | Brian Anderson | 2011-04-13 | 3 | -18/+101 |
| * | Move #fmt conversion model into ExtFmt.CT namespace | Brian Anderson | 2011-04-13 | 2 | -73/+72 |
| * | Add ExtFmt test for unsigned type | Brian Anderson | 2011-04-13 | 1 | -0/+1 |
| * | Fix a typo in test expr-alt-generic-box1.rs | Brian Anderson | 2011-04-13 | 1 | -1/+1 |
| * | rm unused import | Tim Chevalier | 2011-04-13 | 1 | -1/+0 |
| * | Make expr_while work in typestate_check | Tim Chevalier | 2011-04-13 | 3 | -116/+104 |
| * | Remove gc() call from end of lib-map.rs, works on stage0 otherwise (stage0 pr... | Graydon Hoare | 2011-04-13 | 1 | -2/+0 |
| * | Fix temporary-spilling logic in trans_args, uncomment most of lib-deque.rs (w... | Graydon Hoare | 2011-04-13 | 2 | -11/+5 |
| * | Add generic-temporary.rs minimal test showing cause of lib-deque.rs failure o... | Graydon Hoare | 2011-04-13 | 1 | -0/+21 |
| * | Fix lib-deque.rs to pass typarams by alias. | Graydon Hoare | 2011-04-13 | 1 | -6/+6 |
| * | Slight updates to match API drift in io, lib-io.rs passes. | Graydon Hoare | 2011-04-13 | 2 | -5/+5 |
| * | Remove code that is already in llvm for some time. | Rafael Ávila de Espíndola | 2011-04-13 | 2 | -62/+0 |
| * | Lex numeric escapes, needed for lib-str.rs (which now passes). | Graydon Hoare | 2011-04-13 | 1 | -13/+77 |
| * | Typo. | Rafael Ávila de Espíndola | 2011-04-13 | 1 | -1/+1 |
| * | Enable alias analysis and the function attributes pass. | Rafael Ávila de Espíndola | 2011-04-13 | 5 | -4/+28 |
| * | typestate_check can now handle expr_block, expr_if, and expr_binary | Tim Chevalier | 2011-04-12 | 6 | -161/+358 |
| * | rustc: Switch to indices for type parameters | Patrick Walton | 2011-04-12 | 9 | -382/+255 |
| * | rustc: Add "float" as a type to the pretty printer | Patrick Walton | 2011-04-12 | 1 | -0/+1 |
| * | Further work on typestate. Handles expr_rec and expr_assign now. | Tim Chevalier | 2011-04-12 | 8 | -252/+548 |
| * | Add LLVMAddLoopIdiomPass. | Rafael Ávila de Espíndola | 2011-04-12 | 1 | -0/+1 |
| * | Add LLVMAddCorrelatedValuePropagationPass. | Rafael Ávila de Espíndola | 2011-04-12 | 1 | -0/+1 |
| * | Add LLVMAddScalarReplAggregatesPassSSA. | Rafael Ávila de Espíndola | 2011-04-12 | 1 | -0/+1 |
| * | Un-XFAIL generic-tag-corruption.rs. | Graydon Hoare | 2011-04-12 | 1 | -2/+0 |
| * | Make glue always pass-by-alias and rename "scalar_or_boxed" concept to "immed... | Graydon Hoare | 2011-04-12 | 1 | -48/+73 |
| * | Tighten up condition on use of opaque_tag, remove blunt hammer of alias arg-c... | Graydon Hoare | 2011-04-12 | 1 | -5/+20 |
| * | Add LLVMAddEarlyCSEPass to the .def file. | Rafael Ávila de Espíndola | 2011-04-12 | 1 | -0/+1 |
| * | Enable more optimizations. | Rafael Ávila de Espíndola | 2011-04-12 | 2 | -9/+10 |
| * | Factor out creation of calls into ExtFmt.RT | Brian Anderson | 2011-04-11 | 2 | -16/+16 |
| * | Add support for bool, char to extfmt. | Brian Anderson | 2011-04-11 | 3 | -3/+32 |
| * | Move ExtFmt compile-time functions into their own module | Brian Anderson | 2011-04-11 | 2 | -171/+174 |
| * | Use correct indentation for ExtFmt.rs | Brian Anderson | 2011-04-11 | 1 | -6/+15 |
| * | Make ExtFmt call its own functions instead of others defined in std | Brian Anderson | 2011-04-11 | 2 | -6/+15 |
| * | Move extfmt parsing into standard library | Brian Anderson | 2011-04-11 | 2 | -210/+214 |
| * | Move the extfmt data model into the standard library. | Brian Anderson | 2011-04-11 | 3 | -48/+78 |
| * | rustc: Add a uint hash function | Patrick Walton | 2011-04-11 | 1 | -0/+8 |
| * | rustc: Factor out expr_ty() into expr_ann() and expr_ty() | Patrick Walton | 2011-04-11 | 1 | -38/+45 |