| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-31 | Add experimental JIT compiler | Zack Corr | -1/+8 | |
| 2012-08-30 | Bump version to 0.4 | Brian Anderson | -4/+4 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -5/+35 | |
| 2012-08-29 | core: Demode int/uint mods | Brian Anderson | -1/+1 | |
| 2012-08-29 | Rename resolve3 -> resolve. | Graydon Hoare | -1/+1 | |
| 2012-08-28 | CamelCasify lots of std | Ben Striegel | -2/+2 | |
| 2012-08-28 | rustc: Add cfg(gc) and cfg(nogc). | Elliott Slaughter | -9/+16 | |
| Needed in libcore to determine whether core::gc is being compiled with GC on or not, which then affects various safety checks to avoid collecting memory the GC is itself using. | ||||
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -2/+2 | |
| 2012-08-27 | Add some counters to metadata. | Graydon Hoare | -1/+4 | |
| 2012-08-27 | Convert core::result to camel case | Brian Anderson | -10/+10 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -50/+50 | |
| 2012-08-25 | Fix more unused variable warnings | Brian Anderson | -1/+1 | |
| 2012-08-24 | Eliminate match checks in trans and typeck | Tim Chevalier | -1/+1 | |
| 2012-08-24 | Start using core::path2::Path in a lot of places. | Graydon Hoare | -40/+39 | |
| 2012-08-24 | rustc: Add flag for enabling GC. | Elliott Slaughter | -0/+4 | |
| 2012-08-23 | `m1!{...}` -> `m1!(...)` | Paul Stansifer | -19/+19 | |
| 2012-08-22 | rustc: add all the pretty printer modes to error message | Erick Tryzelaar | -2/+3 | |
| 2012-08-22 | intern identifiers | Paul Stansifer | -17/+30 | |
| 2012-08-22 | Eliminate many match checks in rustc | Tim Chevalier | -10/+22 | |
| 2012-08-21 | more sound treatment of fn& regions; change all & to be distinct | Niko Matsakis | -3/+0 | |
| 2012-08-17 | rustc: Remove the impl map | Patrick Walton | -3/+3 | |
| 2012-08-17 | rustc: Encode reexports in the metadata and don't have each_path search ↵ | Patrick Walton | -1/+2 | |
| tag_paths | ||||
| 2012-08-17 | Remove the class keyword | Brian Anderson | -1/+1 | |
| 2012-08-15 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-14 | Convert more core types to camel case | Brian Anderson | -2/+2 | |
| 2012-08-08 | rustc: Remove some uses of impl_map | Brian Anderson | -1/+0 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -3/+2 | |
| 2012-08-07 | Add minor debug mode for measuring type sizes, helper for #3025. | Graydon Hoare | -1/+5 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -35/+35 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -101/+94 | |
| 2012-08-02 | Add target_word_size cfg variable | Graydon Hoare | -4/+5 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -12/+10 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-01 | Convert ret to return | Brian Anderson | -33/+38 | |
| 2012-08-01 | Clean out transitional lint. | Graydon Hoare | -5/+0 | |
| 2012-07-31 | rustc: "paramerization" -> "parameterization" in driver | Patrick Walton | -1/+1 | |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -43/+43 | |
| 2012-07-31 | std: getopts::match -> matches | Brian Anderson | -1/+1 | |
| 2012-07-30 | Frontend bits for #2317, general const-expr classification. | Graydon Hoare | -0/+3 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -19/+19 | |
| 2012-07-30 | Feed the interner to the pretty-printer, in anticipation of pretty-printing ↵ | Paul Stansifer | -1/+2 | |
| token trees. | ||||
| 2012-07-27 | rustc: Use coherence for operator overloading. | Patrick Walton | -2/+2 | |
| The only use of the old-style impls is now placement new. | ||||
| 2012-07-26 | Nomenclature fixes in the lint checker. Fewer double-negatives. | Graydon Hoare | -25/+51 | |
| New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it". | ||||
| 2012-07-25 | rustc: Introduce a lang_items pass, part of coherence and operator overloading. | Patrick Walton | -0/+3 | |
| This will also help us remove kinds. | ||||
| 2012-07-25 | Added debug flag to enable LLVM debug output. | Elliott Slaughter | -1/+7 | |
| 2012-07-23 | Add debug flag to turn off landing pads. | Elliott Slaughter | -1/+4 | |
| 2012-07-23 | Move fail upcall into rust libcore. | Elliott Slaughter | -3/+4 | |
| 2012-07-20 | Remove what's left of resolve1 | Tim Chevalier | -1/+1 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -20/+29 | |
| 2012-07-14 | remove typestate from code, tests, and docs | Niko Matsakis | -3/+0 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -219/+224 | |
| #2907. | ||||
