| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-15 | rustc: Box the vectors returned from ty::tag_variants | Brian Anderson | -1/+1 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -2/+2 | |
| 2011-12-07 | Change literal representation to not truncate | Marijn Haverbeke | -2/+2 | |
| Also shuffles around the organization of numeric literals and types, separating by int/uint/float instead of machine-vs-non-machine types. This simplifies some code. Closes #974 Closes #1252 | ||||
| 2011-11-21 | rustc: Remove abi from ast::native_mod | Haitao Li | -1/+1 | |
| 2011-11-10 | Cleanup unused imports | Haitao Li | -3/+3 | |
| 2011-11-02 | thread the context through so that int can be 64 bits on x86_64 | Niko Matsakis | -3/+6 | |
| 2011-10-12 | reimplement some of the unsafe stuff which got lost | Niko Matsakis | -4/+2 | |
| - blocks inherit unsafety - remove the --check-unsafe flag - add unsafe annotations where needed to get things to compile | ||||
| 2011-10-12 | continue to annotate trans functions as unsafe where neccessary | Niko Matsakis | -2/+4 | |
| 2011-09-23 | Don't return unused values from zero_alloca and trans_stmt | Marijn Haverbeke | -1/+1 | |
| 2011-09-12 | Factor imports mindlessly. | Graydon Hoare | -8/+3 | |
| 2011-09-12 | Pretty-print for new arg-mode syntax | Marijn Haverbeke | -0/+5 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -3/+8 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Rename ty_istr to ty_str. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -15/+23 | |
| 2011-09-01 | Remove lots of estr code from rustc. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Remove std::str. Issue #855 | Brian Anderson | -1/+0 | |
| 2011-08-30 | rustc: Hoist derived tydesc GC roots up to the top of the function so the GC ↵ | Patrick Walton | -4/+7 | |
| doesn't try to access uninitialized tydescs | ||||
| 2011-08-27 | Convert rustc::driver::session to istrs. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-08-27 | Convert the rest of rustc::middle to istrs. Issue #855 | Brian Anderson | -5/+5 | |
| 2011-08-27 | Convert rustc::lib::llvm to istr::sbufs. Issue #855 | Brian Anderson | -2/+4 | |
| 2011-08-27 | Convert std::map::new_str_hash to istrs. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-25 | rustc: Add an extra flag to object tydescs so that shapes know how to find ↵ | Patrick Walton | -2/+2 | |
| the captured subtydescs | ||||
| 2011-08-24 | Move to a more lightweight builder system | Marijn Haverbeke | -6/+7 | |
| You now do bld::Ret(bcx, someval) where you used to say bcx.build.Ret(someval) Two fewer boxes are allocated for each block context, and build calls no longer go through a vtable. | ||||
| 2011-08-22 | Replace &ty::t with ty::t throughout the compiler | Marijn Haverbeke | -1/+1 | |
| Type handles are uints, passing them by reference only causes unnecessary spilling. | ||||
| 2011-08-20 | Reformat | Brian Anderson | -82/+84 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-19 | rustc: Unconditionally zero out all GC-relevant types for now | Patrick Walton | -0/+5 | |
| 2011-08-18 | Change ast::ty_ivec, ty::ty_ivec to ty_vec | Brian Anderson | -1/+1 | |
| 2011-08-18 | Remove ast::ty_vec | Brian Anderson | -1/+1 | |
| 2011-08-17 | rustc: Stub stack map generation machinery | Patrick Walton | -13/+75 | |
| 2011-08-16 | Removing tasks, ports and chans from the compiler. | Eric Holk | -2/+1 | |
| 2011-08-15 | Tuple fields are immutable | Marijn Haverbeke | -1/+1 | |
| 2011-08-15 | Tuple types back, not constructable yet | Marijn Haverbeke | -0/+6 | |
| 2011-08-11 | rustc: Associate type descriptors with allocas as metadata | Patrick Walton | -0/+73 | |
