about summary refs log tree commit diff
path: root/src/rustc/driver
AgeCommit message (Expand)AuthorLines
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
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-9/+9
2012-07-12Merge remote-tracking branch 'origin/dist-snap' into incomingGraydon Hoare-4/+4
2012-07-11infer when types are region parameterized rather than requiring /&Niko Matsakis-3/+11
2012-07-11new option to note where purity is req'dNiko Matsakis-1/+5
2012-07-11add ability to report statistics about how borrowck is being usedNiko Matsakis-3/+6
2012-07-11Fix some version numbers.Graydon Hoare-4/+4
2012-07-10rustc: Introduce a coherence checker, behind a compile switch for nowPatrick Walton-3/+3
2012-07-09rustc: Switch over to resolve3Patrick Walton-20/+3
2012-07-09Revert "rustc: Switch over to resolve3" due to Linux failuresPatrick Walton-3/+20
2012-07-09rustc: Switch over to resolve3Patrick Walton-20/+3
2012-07-09rustc: Add some changes I missedPatrick Walton-3/+20
2012-07-09rustc: Switch to the new resolution passPatrick Walton-20/+3
2012-07-06Revert "rustc: Switch to the new resolution pass"Niko Matsakis-3/+20
2012-07-06rustc: Switch to the new resolution passPatrick Walton-20/+3
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-7/+7
2012-07-04Remove empty argument lists from do expressionsBen Striegel-1/+1
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-84/+79
2012-07-02Mark -g as experimental (#2767)Brian Anderson-1/+1
2012-07-02Merge remote-tracking branch 'Dretch/prettydocs'Brian Anderson-1/+2
2012-07-01Convert to new closure syntaxBrian Anderson-82/+101
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-4/+4
2012-06-30initial draft of fix for issue #2498:Gareth Daniel Smith-1/+2
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-31/+29
2012-06-28Merge branch 'master' of github.com:mozilla/rust into incomingEric Holk-5/+5
2012-06-28Don't use literal info from the original source when pretty printing expanded...Michael Sullivan-8/+8
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-5/+5
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-27/+27
2012-06-22Change resources to classes in libstd and rustcTim Chevalier-2/+4
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-13/+13
2012-06-20Remove bind. Issue #2189Brian Anderson-48/+60
2012-06-19rustc: Add a temporary option to not link to the runtimeBrian Anderson-2/+6
2012-06-17Issue #2633: remove last_use entries that are subject to a loanNiko Matsakis-1/+2
2012-06-15Add the interner to parse_sess.Paul Stansifer-10/+4
2012-06-14Remove a workaroundTim Chevalier-2/+2
2012-06-13Box AST identsBrian Anderson-12/+12
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-21/+4
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-4/+21