aboutsummaryrefslogtreecommitdiff
path: root/src/comp/driver
Commit message (Expand)AuthorAgeFilesLines
* Keep resolve data in external hash table, rather than embedded defsMarijn Haverbeke2011-05-121-12/+14
* Give the lexer a session so that it can fail more informativelyBrian Anderson2011-05-111-1/+1
* Use a const for crate-num-zero (ast.local_crate)Marijn Haverbeke2011-05-111-2/+2
* rustc: Make -g not take an argumentPatrick Walton2011-05-101-1/+1
* Add --time-llvm-passes.Graydon Hoare2011-05-102-2/+6
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-062-46/+46
* Ge the host triple using LLVM. Fix a few 'mutable' warnings also.Kelly Wilson2011-05-061-8/+26
* Use #env to bake a git revision string into rustc's --version output.Graydon Hoare2011-05-061-4/+5
* Add --help, --version and -v flags (not yet supporting GIT_REV env var, waiti...Graydon Hoare2011-05-051-4/+23
* rustc: Add a Link module; move crate writing to it to slim down trans slightlyPatrick Walton2011-05-052-15/+16
* rustc: Detect the system root and allow the user to override if necessaryPatrick Walton2011-05-042-4/+22
* Add a structure for passing option flags around the compiler, put it in sessi...Graydon Hoare2011-05-042-59/+83
* Support new -g flag, only mangle glue names by type when it's passed.Graydon Hoare2011-05-041-10/+14
* Start sketching --depend support in rustc.Graydon Hoare2011-05-031-0/+1
* rustc: Time the Rust translation and LLVM passes separatelyPatrick Walton2011-05-021-3/+8
* rustc: Preserve dots in input path when using an implicit output pathBrian Anderson2011-05-011-2/+2
* rustc: Temporarily add a switch and a corresponding makefile variable to disa...Patrick Walton2011-04-291-5/+12
* rustc: Add a --time-passes optionPatrick Walton2011-04-291-13/+41
* rustc: Remove the wrong-compiler warning; we're self-hosting now.Patrick Walton2011-04-291-12/+1
* rustc: Only use color if it's supportedPatrick Walton2011-04-281-2/+10
* Enable typestate_checkTim Chevalier2011-04-281-2/+1
* Add a session field to ty_ctxt and change an err to span_errTim Chevalier2011-04-281-2/+2
* rustc: Joseph and the Amazing Technicolor Error MessagesPatrick Walton2011-04-281-21/+20
* Change rustc to use GetOpts rather than ad-hoc command-line parsingMarijn Haverbeke2011-04-261-124/+78
* rustc: Add a -save-temps option to save bitcode and write output simultaneous...Patrick Walton2011-04-251-5/+15
* rustc: Pass a "type context" around instead of directly passing the type stor...Patrick Walton2011-04-251-3/+3
* rustc: Pass a type store around, which does nothing yetPatrick Walton2011-04-211-3/+6
* rustc: Add a -noverify optionPatrick Walton2011-04-191-5/+11
* Remove effect system from src.Graydon Hoare2011-04-191-4/+4
* replace error logging with log_err in stdlib and rustcMarijn Haverbeke2011-04-192-35/+34
* Add a -c option.Rafael Ávila de Espíndola2011-04-181-0/+2
* collect crate meta info and ext crate namesMarijn Haverbeke2011-04-182-5/+15
* Add a -S option for producing assembly. I will move more of it toRafael Ávila de Espíndola2011-04-151-9/+12
* Implement the "attempted dynamic environment-capture" error in rustc.Rafael Ávila de Espíndola2011-04-111-0/+2
* Move to single-uint file-position representation.Marijn Haverbeke2011-04-092-13/+30
* add a -parse-only option to rustcMarijn Haverbeke2011-04-081-2/+9
* Add a very basic crate-dump utilityMarijn Haverbeke2011-04-071-2/+7
* Add a -O option and change the Makefile to use it.Rafael Ávila de Espíndola2011-04-071-5/+11
* Re-enable typestate_check in build, was lost during merge. Sorry.Graydon Hoare2011-04-011-1/+1
* Comment out import for not-yet-compiling typestate_check.Graydon Hoare2011-04-011-1/+1
* Started adding support for typestate checking.Tim Chevalier2011-04-011-2/+3
* Preserve comments when pretty-printing.Marijn Haverbeke2011-03-311-1/+1
* rustc: Thread an item-to-type mapping throughout the typechecking and transla...Patrick Walton2011-03-301-2/+7
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-252-2/+2
* Sketch of wiring typeck up to creader.Graydon Hoare2011-03-252-2/+9
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare2011-03-252-2/+2
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare2011-03-252-2/+2
* rustc: Store cached crate metadata in the sessionPatrick Walton2011-03-251-0/+4
* rustc: Create a crate metadata cachePatrick Walton2011-03-252-2/+16
* rustc: When encountering "mutable" as a tycon, parse it, drop it on the floor...Patrick Walton2011-03-181-0/+8