| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-09-05 | Mark crate metadata with a version tag. Close #3390. | Graydon Hoare | -5/+49 | |
| 2012-09-05 | rustc: Fix double-reporting of private item errors. Un-XFAIL ↵ | Patrick Walton | -10/+0 | |
| private-item-simple.rs. | ||||
| 2012-09-05 | rustc: "import" -> "use" in .rc files | Patrick Walton | -6/+6 | |
| 2012-09-05 | fix issue #3222 | Vincent Belliard | -4/+4 | |
| 2012-09-04 | rustc: Don't allow private fields to be named in constructors or destructured | Patrick Walton | -3/+51 | |
| 2012-09-04 | rustc: Implement private methods. | Patrick Walton | -29/+139 | |
| Doesn't work cross-crate yet. | ||||
| 2012-09-04 | std: Convert test to camel case | Brian Anderson | -1/+1 | |
| 2012-09-04 | Allow anonymous extern mods | Tim Chevalier | -19/+28 | |
| Now you can write: extern { f() -> int; } and f will be accessible in the enclosing scope. | ||||
| 2012-09-04 | std: Camel case smallintmap | Brian Anderson | -5/+6 | |
| 2012-09-04 | Remove 'with' | Brian Anderson | -149/+149 | |
| 2012-09-04 | rustc: Implement private fields for max/min classes | Patrick Walton | -21/+83 | |
| 2012-09-04 | std: Camel case list | Brian Anderson | -16/+16 | |
| 2012-09-04 | rustc: "import" -> "use" | Patrick Walton | -901/+901 | |
| 2012-09-03 | rustc: Run all intrinsics through the monomorphiser | Brian Anderson | -39/+22 | |
| Intrinsics always want to be inlined. | ||||
| 2012-09-03 | Fix cross-crate inlining of intrinsics | Brian Anderson | -1/+29 | |
| 2012-09-03 | rustc: Fix an LLVM assertion that tripped when borrowing a by-val method ↵ | Patrick Walton | -7/+7 | |
| receiver. In certain lvalue code paths, the type of the borrowed value was not being used to generate temporary spills. I'm a bit surprised we didn't hit this sooner. | ||||
| 2012-09-02 | Camel case core::ops | Brian Anderson | -3/+3 | |
| 2012-09-02 | rustc: Don't translate the expression twice when adapting a borrowed method ↵ | Patrick Walton | -1/+5 | |
| receiver. Closes #3357. Adds a test case. I had to stare at this one for a bit. | ||||
| 2012-09-02 | Camel case core::intrinsic | Brian Anderson | -25/+24 | |
| 2012-09-01 | Remove the 'to' keyword | Brian Anderson | -3/+3 | |
| 2012-09-01 | Demode reinterpret_cast | Brian Anderson | -9/+9 | |
| 2012-08-31 | Make utility funs in core::int, core::uint, etc. not by-reference | Tim Chevalier | -37/+36 | |
| Closes #3302 | ||||
| 2012-08-31 | jit: Correct formatting and argv[0] for JITted programs | Zack Corr | -10/+13 | |
| 2012-08-31 | jit: Clean rustllvm code, let rustc expose __morestack instead of linking in ↵ | Zack Corr | -9/+56 | |
| libmorestack and return _rust_main and call it from rustc | ||||
| 2012-08-31 | Add a morestack_addr (temporary) intrinsic | Brian Anderson | -0/+13 | |
| 2012-08-31 | jit: correct formatting | Zack Corr | -1/+3 | |
| 2012-08-31 | jit: Add passes and cleanup code | Zack Corr | -23/+10 | |
| 2012-08-31 | jit: Add custom memory manager (still segfaulting) | Zack Corr | -7/+36 | |
| 2012-08-31 | Add experimental JIT compiler | Zack Corr | -2/+39 | |
| 2012-08-31 | Tag things that have to do with default methods with issue #2794. | Lindsey Kuper | -4/+6 | |
| 2012-08-31 | rustc: Make entire crates privileged scopes for the purposes of coherence | Patrick Walton | -55/+3 | |
| 2012-08-31 | Remove deprecated modes from list.rs (and temporarily delete list::push) | Kevin Cantu | -1/+1 | |
| 2012-08-31 | rustc: Implement "use mod" | Patrick Walton | -65/+230 | |
| 2012-08-30 | rustc: "extern mod { ... }" should be written "extern { ... }" instead | Patrick Walton | -2/+0 | |
| 2012-08-30 | rustc: Make the compiler no longer ICE on unused foreign constants | Patrick Walton | -2/+8 | |
| 2012-08-30 | Bump version to 0.4 | Brian Anderson | -8/+8 | |
| 2012-08-29 | rustc: Make `<=`, `>=`, and `>` use traits as well | Patrick Walton | -1/+2 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -35/+1087 | |
| 2012-08-29 | core: Demode int/uint mods | Brian Anderson | -5/+5 | |
| 2012-08-29 | Camel case more std types | Brian Anderson | -2/+2 | |
| 2012-08-29 | std: Camel case some constructors | Brian Anderson | -12/+12 | |
| 2012-08-29 | core: Don't normalize paths by default. Add a normalize method | Brian Anderson | -3/+5 | |
| 2012-08-29 | Rename resolve3 -> resolve. | Graydon Hoare | -39/+39 | |
| 2012-08-29 | Allow extern mods to be anonymous | Tim Chevalier | -11/+18 | |
| extern mod { f(); } is now allowed, and puts f in the enclosing scope. (Requires a link_name attribute to be really useful...) | ||||
| 2012-08-29 | vtable.rs: adjust formatting, correct build error | Niko Matsakis | -215/+224 | |
| 2012-08-29 | Refactor representation of borrowing so that it is tracked by fn_ctxt and ↵ | Niko Matsakis | -486/+513 | |
| not infer | ||||
| 2012-08-28 | Comment the default case in typeck::check::vtable::lookup_vtable copiously | Tim Chevalier | -10/+98 | |
| Try to save the next person who looks at this code the heartbreak that I went through. | ||||
| 2012-08-28 | In ty::impl_traits, treat structs properly | Tim Chevalier | -15/+4 | |
| Treat structs just like impls: use their associated list of trait refs to get the list of traits that one of them implements. I don't understand what was happening before, but it was wrong. Closes #2936 | ||||
| 2012-08-28 | CamelCasify lots of std | Ben Striegel | -97/+97 | |
| 2012-08-28 | Add lint modes for uses of @ and ~ pointers, in general. | Graydon Hoare | -1/+86 | |
