aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Update foregoing patches to leave rust_crate alone.Marijn Haverbeke2011-04-186-104/+100
* Add a -c option.Rafael Ávila de Espíndola2011-04-185-11/+46
* Make log the log level configurable per moduleMarijn Haverbeke2011-04-185-29/+206
* collect crate meta info and ext crate namesMarijn Haverbeke2011-04-184-11/+24
* move rust_crate structure into the actual crate codeMarijn Haverbeke2011-04-181-4/+2
* introduce local_ctxt in trans.rs to keep crate_ctxt globalMarijn Haverbeke2011-04-181-318/+333
* Support the space flag in #fmtBrian Anderson2011-04-173-23/+53
* Support + flag in #fmtBrian Anderson2011-04-173-6/+40
* Support #fmt precision for bools, with same rules as stringsBrian Anderson2011-04-172-2/+14
* Fix indentation in syntax-extension-fmt.rsBrian Anderson2011-04-171-44/+44
* Treat char #fmt conversions just like str conversionsBrian Anderson2011-04-172-1/+7
* Support #fmt precision for signed typesBrian Anderson2011-04-172-49/+66
* Support #fmt precision for unsigned typesBrian Anderson2011-04-172-27/+65
* Support #fmt precision for string typesBrian Anderson2011-04-173-4/+70
* Support left-justification in #fmt conversionsBrian Anderson2011-04-163-12/+95
* Add another test for #fmt conversion widthsBrian Anderson2011-04-161-0/+1
* Make #fmt support explicit conversion widthsBrian Anderson2011-04-163-13/+91
* More tests for #fmtBrian Anderson2011-04-161-0/+7
* rustc: Capture type parameters into for-each blocks. Add a test case.Patrick Walton2011-04-152-2/+44
* rustc: Use a regular vector instead of a hash table for type descriptorsPatrick Walton2011-04-151-14/+13
* stdlib: Add some vector functions: empty, empty_mut, grow_set, and freeze. Ch...Patrick Walton2011-04-151-4/+31
* Produce PIC code and use -S in the Makefile.Rafael Ávila de Espíndola2011-04-152-46/+25
* rustc: Remove the "boxed" check, and make the static_size_of_tag recursion-el...Patrick Walton2011-04-151-33/+32
* Add a -S option for producing assembly. I will move more of it toRafael Ávila de Espíndola2011-04-155-20/+68
* rustc: Make fold_ty no longer use an object; introduce walk_tyPatrick Walton2011-04-153-115/+160
* Work on destructors, not entirely functional yet (no tydesc integration).Graydon Hoare2011-04-147-13/+100
* rustc: Use the unified result for the type of assignment expressionsPatrick Walton2011-04-141-1/+1
* rustc: Add a test case for previous commitPatrick Walton2011-04-141-0/+11
* rustc: Perform type substitutions when recording localsPatrick Walton2011-04-141-1/+11
* rt: Remove half-baked, incomplete, commented-out print_stack_trace() stubPatrick Walton2011-04-141-17/+0
* rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub...Patrick Walton2011-04-145-358/+548
* rustc: Use union-find for variable substitutionPatrick Walton2011-04-142-64/+115
* Add support for upper-case hex and binary output to #fmt.Brian Anderson2011-04-135-0/+40
* Add more commentary about ExtFmtBrian Anderson2011-04-132-15/+37
* Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson2011-04-133-18/+101
* Move #fmt conversion model into ExtFmt.CT namespaceBrian Anderson2011-04-132-73/+72
* Add ExtFmt test for unsigned typeBrian Anderson2011-04-131-0/+1
* Fix a typo in test expr-alt-generic-box1.rsBrian Anderson2011-04-131-1/+1
* rm unused importTim Chevalier2011-04-131-1/+0
* Make expr_while work in typestate_checkTim Chevalier2011-04-133-116/+104
* Remove gc() call from end of lib-map.rs, works on stage0 otherwise (stage0 pr...Graydon Hoare2011-04-131-2/+0
* Fix temporary-spilling logic in trans_args, uncomment most of lib-deque.rs (w...Graydon Hoare2011-04-132-11/+5
* Add generic-temporary.rs minimal test showing cause of lib-deque.rs failure o...Graydon Hoare2011-04-131-0/+21
* Fix lib-deque.rs to pass typarams by alias.Graydon Hoare2011-04-131-6/+6
* Slight updates to match API drift in io, lib-io.rs passes.Graydon Hoare2011-04-132-5/+5
* Remove code that is already in llvm for some time.Rafael Ávila de Espíndola2011-04-133-63/+1
* Lex numeric escapes, needed for lib-str.rs (which now passes).Graydon Hoare2011-04-131-13/+77
* Typo.Rafael Ávila de Espíndola2011-04-131-1/+1
* Update Makefile.in, not Makefile :-(Rafael Ávila de Espíndola2011-04-131-1/+1
* Enable alias analysis and the function attributes pass.Rafael Ávila de Espíndola2011-04-135-4/+28