about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2011-08-30Add #ifmt extension, like #fmt but for istrs. Issue #855Brian Anderson-153/+948
2011-08-30Remove the %S istr conversion from #fmtBrian Anderson-16/+0
2011-08-30rt: Override the character interpretation of u8/i8 values when loggingPatrick Walton-1/+19
2011-08-30rustc: Hoist derived tydesc GC roots up to the top of the function so the GC ...Patrick Walton-4/+7
2011-08-30Un-xfail zip-same-lengthTim Chevalier-5/+3
2011-08-30Add a total version of vec::last that has a preconditionTim Chevalier-0/+5
2011-08-30XFAIL zip-same-length -- that's ok, since it's a new testTim Chevalier-3/+5
2011-08-30Library test cases for vec::zipTim Chevalier-0/+60
2011-08-30Add a precondition on vec::zipTim Chevalier-14/+54
2011-08-30Test that fn preconditions get typecheckedTim Chevalier-0/+18
2011-08-30Typecheck function preconditionsTim Chevalier-50/+107
2011-08-30Eliminate an unchecked use of map::get in ppauxTim Chevalier-1/+5
2011-08-30rt: Fix logging of type-parametric resourcesPatrick Walton-31/+31
2011-08-30rustc: Allow non-type-parametric resources to be loggedPatrick Walton-20/+62
2011-08-30Stop relying on klunky hack in alias.rsMarijn Haverbeke-29/+41
2011-08-30Clean up trans_build, factor repeated code into functionMarijn Haverbeke-282/+105
2011-08-30Change a number of result-returning functions to return @block_ctxtMarijn Haverbeke-234/+187
2011-08-30Remove compiler-bug-workaround that's no longer neededMarijn Haverbeke-14/+4
2011-08-30Glob-import trans_build in other trans filesMarijn Haverbeke-450/+449
2011-08-29Stab-in-the-dark error fix for the crashing windows tinderboxes. Helps win2 a...Graydon Hoare-2/+4
2011-08-29rt: Have data::walk_fn be defensive regarding whether the derived implementat...Patrick Walton-1/+2
2011-08-29rt: Move to a custom alignof since __alignof__ returns the "preferred" alignm...Patrick Walton-12/+30
2011-08-29rt: Don't dereference a null pointer when traversing a function with no envir...Patrick Walton-2/+3
2011-08-29Warn for exports that refer to non-existent itemsMarijn Haverbeke-2/+35
2011-08-29Remove obsolete exportsMarijn Haverbeke-9/+0
2011-08-29Rename upcall_istr_push to rust_istr_push in rustrt.def.inBrian Anderson-1/+1
2011-08-29Make std::istr::push_byte efficientMarijn Haverbeke-4/+17
2011-08-29Factor vector reserve code in runtime into its own functionMarijn Haverbeke-21/+13
2011-08-29Factor vector-allocation code, always allocate space for at least 4 eltsMarijn Haverbeke-24/+35
2011-08-29Convert a block to a fn in trans_ivec::trans_addBrian Anderson-4/+6
2011-08-29Don't duplicate ivec-iterating loop codeMarijn Haverbeke-90/+42
2011-08-29Register snapshotMarijn Haverbeke-0/+5
2011-08-29Remove makefile CFG_USE_SNAP_LIBS_FOR_STAGE1 hackMarijn Haverbeke-30/+3
2011-08-29Implement non-internal ivecsMarijn Haverbeke-1548/+487
2011-08-29Fix bug in mutable-local-markingMarijn Haverbeke-0/+1
2011-08-29Add CFG_USE_SNAP_LIBS_FOR_STAGE1 hack to makefilesMarijn Haverbeke-3/+30
2011-08-28Merge pull request #870 from marijnh/llvm-updateGraydon Hoare-2/+2
2011-08-28Register new snapshotMarijn Haverbeke-0/+5
2011-08-28Follow LLVM header file shufflingMarijn Haverbeke-2/+2
2011-08-27Convert misc compiler bits to istrs. Issue #855Brian Anderson-91/+93
2011-08-27Convert rustc driver to istrs. Issue #855Brian Anderson-111/+115
2011-08-27Convert rustc::syntax::ext::base to istrs. Issue #855Brian Anderson-82/+87
2011-08-27Convert rustc::driver::session to istrs. Issue #855Brian Anderson-360/+379
2011-08-27Convert rustc::syntax::codemap to istrs. Issue #855Brian Anderson-45/+50
2011-08-27Convert rustc::syntax::ast_util to istrs. Issue #855Brian Anderson-60/+63
2011-08-27Convert pretty-printer to istrs. Issue #855Brian Anderson-370/+395
2011-08-27Convert parser to istrs. Issue #855Brian Anderson-217/+231
2011-08-27Convert rustc::syntax::eval to istrs. Issue #855Brian Anderson-14/+15
2011-08-27Convert rustc::syntax::token to istrs. Issue #855Brian Anderson-75/+79
2011-08-27Convert lexer to istrs. Issue #855Brian Anderson-102/+134