about summary refs log tree commit diff
path: root/src/comp
AgeCommit message (Expand)AuthorLines
2011-06-30Use attributes for conditional compilation in std.rcBrian Anderson-2/+24
2011-06-30Conditionally compile items declared as statements. Issue #489Brian Anderson-1/+30
2011-06-30Get rid of remaining unused variablesTim Chevalier-6/+4
2011-06-30Don't warn about unused for-loop index variablesTim Chevalier-0/+4
2011-06-30Kill unused variablesTim Chevalier-91/+37
2011-06-30Warn for unused variablesTim Chevalier-69/+122
2011-06-30rustc: Use interior vectors for record typesPatrick Walton-27/+24
2011-06-30rustc: Make mk_imm_tup() take an interior vectorPatrick Walton-48/+65
2011-06-30rustc: Use interior vectors for tuple typesPatrick Walton-23/+27
2011-06-30Added a nanosecond timer to time.rs, support for some floating point casts, a...Eric Holk-1/+16
2011-06-30Add a pass to fold out items that do not belong in the current configurationBrian Anderson-0/+71
2011-06-30Add missing item variants to fold_item_underscoreBrian Anderson-0/+3
2011-06-30Add missing expression variants to fold_exprBrian Anderson-0/+15
2011-06-30Fold the crate-level module in front::foldBrian Anderson-1/+2
2011-06-30Move middle::attr to front::attrBrian Anderson-4/+4
2011-06-30Convert the eval::env to an ast::crate_cfgBrian Anderson-4/+19
2011-06-30Introduce a config property to the crate AST nodeBrian Anderson-4/+12
2011-06-30Switch rustc's crate metadata to use the link attributeBrian Anderson-4/+5
2011-06-30Support type parameters in resourcesMarijn Haverbeke-66/+151
2011-06-30Make calling resource destructors work cross-crateMarijn Haverbeke-29/+60
2011-06-30Second try to remove -lssp.Rafael Ávila de Espíndola-5/+2
2011-06-29More fixes to fast-check.Graydon Hoare-2/+10
2011-06-29Re-enable tidy (it was broken) and fix various non-tidy things.Graydon Hoare-10/+15
2011-06-29Be more strategic about linking to rust cratesBrian Anderson-1/+28
2011-06-29Display an error when linking failsBrian Anderson-2/+13
2011-06-29Add session.note methodBrian Anderson-0/+3
2011-06-29session.err shouldn't take a spanBrian Anderson-2/+2
2011-06-29Remove workaround for a compiler bug that, I guess, got fixedTim Chevalier-14/+3
2011-06-29Eliminate the --check-claims compiler flagTim Chevalier-12/+3
2011-06-29Add a runtime flag to enable/disable claims en masseTim Chevalier-6/+17
2011-06-29Correctly locate the crate's version from the link attributeBrian Anderson-1/+1
2011-06-29Write metadata for sythesized name/vers items to the crate's link attrBrian Anderson-1/+83
2011-06-29Encapsulate more crate meta calculationsBrian Anderson-79/+79
2011-06-29Move the calculation of the crate name, vers and cmh to a single functionBrian Anderson-14/+24
2011-06-29Fix resource encoding bugs.Graydon Hoare-2/+4
2011-06-29rustc: Fix a leak that resulted from copying a structural interior type conta...Patrick Walton-12/+5
2011-06-29Revert ""Try" push without -lssp on windows to see what needs it."Rafael Ávila de Espíndola-1/+1
2011-06-29rustc: Unbreak self assignmentPatrick Walton-6/+13
2011-06-29"Try" push without -lssp on windows to see what needs it.Rafael Ávila de Espíndola-1/+1
2011-06-29Extend visit to use visit_fn to visit fn expressions.Michael Sullivan-11/+12
2011-06-28Replace common::new_seq_hash with an adapter around std::smallintmapBrian Anderson-103/+69
2011-06-28Comments and cleanup.Lindsey Kuper-4/+9
2011-06-28Comments and cleanup.Lindsey Kuper-34/+95
2011-06-28Comments and cleanup.Lindsey Kuper-4/+2
2011-06-28Support attaching attributes to modules via the crate file. Issue #487Brian Anderson-41/+61
2011-06-28rustc: Move duplicate_heap_parts to copy glue; add a test casePatrick Walton-10/+18
2011-06-28Remove outdated commentsTim Chevalier-2/+0
2011-06-28Require that both sides of a swap be lvals.Michael Sullivan-5/+12
2011-06-28Cleanup attribute code. Issue #487Brian Anderson-12/+16
2011-06-28Remove the last traces of the distinction between export / local meta itemsBrian Anderson-30/+0