about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-05-03rustc: Stub Rust intrinsics. We check in the .ll file for now to temporarily ...Patrick Walton-0/+74
2011-05-03Assume xfail-stage0 implies stage1 and stage2 in tests, for now.Graydon Hoare-0/+198
2011-05-03rustc: Stub support for Rust intrinsicsPatrick Walton-28/+61
2011-05-03Revert "Rename the "llvm" API to "llvm-intrinsic"" due to tinderbox bustagePatrick Walton-3/+2
2011-05-03More python portability fixes (for windows).Graydon Hoare-2/+2
2011-05-03Attempt to use more portable pythonGraydon Hoare-18/+18
2011-05-03Start sketching --depend support in rustc.Graydon Hoare-1/+19
2011-05-03Rename the "llvm" API to "llvm-intrinsic"Patrick Walton-2/+3
2011-05-03rustc: Refactor metadata.Encode.* to not require a type abbreviation table if...Patrick Walton-45/+53
2011-05-03rustc: Name type glue properlyPatrick Walton-3/+17
2011-05-03Update valgrind.h and memcheck.h to 3.6.0Graydon Hoare-180/+1014
2011-05-03Attempt to shift build to stage0-from-snapshots.Graydon Hoare-4/+5
2011-05-03Small fixes to snapshot script.Graydon Hoare-9/+11
2011-05-03Remove unused variable.Rafael Ávila de Espíndola-7/+1
2011-05-03Split start into rustc and rustboot versions. This introduces a bit ofRafael Ávila de Espíndola-27/+122
2011-05-03More snapshot logic refactoring.Graydon Hoare-50/+57
2011-05-02More hacking on the snapshot system.Graydon Hoare-36/+31
2011-05-02Extract ast.is_exported from the resolve moduleBrian Anderson-18/+23
2011-05-02Add some tests of tag-export interactionBrian Anderson-0/+48
2011-05-02Initial sketch of snapshot support code, based on code from marijn.Graydon Hoare-0/+212
2011-05-02Revert "Use check instead of assert in export-unexported-dep"Brian Anderson-1/+1
2011-05-02rustc: Time the Rust translation and LLVM passes separatelyPatrick Walton-6/+11
2011-05-02rustc: Remove the artificial block in ty.rs. Fixes self-hosting. Add a test c...Patrick Walton-1/+13
2011-05-02Un-revert "Use different syntax for checks that matter to typestate", fixing ...Patrick Walton-1239/+1256
2011-05-02Use check instead of assert in export-unexported-depBrian Anderson-1/+1
2011-05-02Revert "Use different syntax for checks that matter to typestate"Graydon Hoare-1256/+1239
2011-05-02Add a regression test that exports can expose unexported itemsBrian Anderson-0/+24
2011-05-02rustc: Allocate tydescs on the stack when it's safe to do so. 60% compile spe...Patrick Walton-12/+33
2011-05-02Use different syntax for checks that matter to typestateTim Chevalier-1239/+1256
2011-05-02rustc: Add a "fat tydesc" LLVM type to transPatrick Walton-0/+6
2011-05-02rustc: Disable frame pointer omissionPatrick Walton-0/+1
2011-05-01Add a test that imports can't circumvent exportsBrian Anderson-0/+19
2011-05-01Remove the search direction from resolve's fold environmentBrian Anderson-36/+31
2011-05-01Add a regression test for use of unexported fully-qualified pathsBrian Anderson-0/+21
2011-05-01Hide unexported tag variantsBrian Anderson-3/+22
2011-05-01Implement simple module exportBrian Anderson-14/+143
2011-05-01rustc: Preserve dots in input path when using an implicit output pathBrian Anderson-2/+2
2011-05-01Fix expr-alt-generic-box2.rs and un-XFAILBrian Anderson-2/+1
2011-05-01Un-XFAIL various tests in stage0Brian Anderson-8/+0
2011-05-01Fix a typo in the documentation.Ralph Giles-1/+1
2011-04-29rustc: Run scope cleanups in the implicit block created by log statements. Fi...Patrick Walton-14/+18
2011-04-29rustc: Add constants for LLVM function attributesPatrick Walton-0/+24
2011-04-29Re-XFAIL lib-io.rs, not quite working yet.Graydon Hoare-0/+1
2011-04-29rustc: Emit pure native glue; we don't call it yetPatrick Walton-20/+50
2011-04-29rustc: Start threading a purity flag through upcallsPatrick Walton-20/+26
2011-04-29Un-XFAIL most library tests.Graydon Hoare-18/+0
2011-04-29Temporarily disable dtors; they broke self-hosting.Graydon Hoare-1/+3
2011-04-29rustc: First steps to determine whether tydescs escapePatrick Walton-17/+30
2011-04-29Don't emit metadata unless compiling -shared.Graydon Hoare-5/+8
2011-04-29Implement destructors in rustcMarijn Haverbeke-40/+61