about summary refs log tree commit diff
path: root/src/rustc/driver
AgeCommit message (Expand)AuthorLines
2012-08-31Add experimental JIT compilerZack Corr-1/+8
2012-08-30Bump version to 0.4Brian Anderson-4/+4
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-5/+35
2012-08-29core: Demode int/uint modsBrian Anderson-1/+1
2012-08-29Rename resolve3 -> resolve.Graydon Hoare-1/+1
2012-08-28CamelCasify lots of stdBen Striegel-2/+2
2012-08-28rustc: Add cfg(gc) and cfg(nogc).Elliott Slaughter-9/+16
2012-08-27Camel case various core constructorsBrian Anderson-2/+2
2012-08-27Add some counters to metadata.Graydon Hoare-1/+4
2012-08-27Convert core::result to camel caseBrian Anderson-10/+10
2012-08-26Camel case the option typeBrian Anderson-50/+50
2012-08-25Fix more unused variable warningsBrian Anderson-1/+1
2012-08-24Eliminate match checks in trans and typeckTim Chevalier-1/+1
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-40/+39
2012-08-24rustc: Add flag for enabling GC.Elliott Slaughter-0/+4
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-19/+19
2012-08-22rustc: add all the pretty printer modes to error messageErick Tryzelaar-2/+3
2012-08-22intern identifiersPaul Stansifer-17/+30
2012-08-22Eliminate many match checks in rustcTim Chevalier-10/+22
2012-08-21more sound treatment of fn& regions; change all & to be distinctNiko Matsakis-3/+0
2012-08-17rustc: Remove the impl mapPatrick Walton-3/+3
2012-08-17rustc: Encode reexports in the metadata and don't have each_path search tag_p...Patrick Walton-1/+2
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-08-15Convert more core types to camel caseBrian Anderson-2/+2
2012-08-14Convert more core types to camel caseBrian Anderson-2/+2
2012-08-08rustc: Remove some uses of impl_mapBrian Anderson-1/+0
2012-08-08Convert impls to new syntaxBrian Anderson-3/+2
2012-08-07Add minor debug mode for measuring type sizes, helper for #3025.Graydon Hoare-1/+5
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-35/+35
2012-08-05Switch alts to use arrowsBrian Anderson-101/+94
2012-08-02Add target_word_size cfg variableGraydon Hoare-4/+5
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-12/+10
2012-08-01Convert ret to returnBrian Anderson-33/+38
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-31rustc: "paramerization" -> "parameterization" in driverPatrick Walton-1/+1
2012-07-31Introduce 'return', 'match' and 'module' as synonymsBrian Anderson-43/+43
2012-07-31std: getopts::match -> matchesBrian Anderson-1/+1
2012-07-30Frontend bits for #2317, general const-expr classification.Graydon Hoare-0/+3
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-19/+19
2012-07-30Feed the interner to the pretty-printer, in anticipation of pretty-printing t...Paul Stansifer-1/+2
2012-07-27rustc: Use coherence for operator overloading.Patrick Walton-2/+2
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-25/+51
2012-07-25rustc: Introduce a lang_items pass, part of coherence and operator overloading.Patrick Walton-0/+3
2012-07-25Added debug flag to enable LLVM debug output.Elliott Slaughter-1/+7
2012-07-23Add debug flag to turn off landing pads.Elliott Slaughter-1/+4
2012-07-23Move fail upcall into rust libcore.Elliott Slaughter-3/+4
2012-07-20Remove what's left of resolve1Tim Chevalier-1/+1
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-20/+29
2012-07-14remove typestate from code, tests, and docsNiko Matsakis-3/+0
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-219/+224