about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2011-12-12Handle external-crate case when printing full unresolved pathsMarijn Haverbeke-5/+13
2011-12-11Switch to the Rust fork of LLVM in preparation for enabling stack growthBrian Anderson-0/+0
2011-12-11rt: Make unwinding through __morestack work on macBrian Anderson-21/+9
2011-12-11rt: Write CFI instructions that (might) work on mac in __morestackBrian Anderson-11/+35
2011-12-11rt: Call upcall_fail on the C stackBrian Anderson-3/+1
2011-12-11rt: Add DWARF CFI info to asm_call_on_stackBrian Anderson-16/+57
2011-12-10build: Use llvm-mc as our assemblerBrian Anderson-6/+26
2011-12-09Disable unused features in the LLVM build.Austin Seipp-1/+2
2011-12-09cargo: support github:<user>/<repo>Elly Jones-23/+18
2011-12-09cargo: support git:// URIs.Elly Jones-0/+14
2011-12-09cargo: don't stick an extra / in CARGO_ROOTElly Jones-1/+1
2011-12-09cargo: refactor a bitElly Jones-25/+39
2011-12-09cargo: support installing cratesElly Jones-19/+82
2011-12-09Swap arg order for option::{may,maybe}Erick Tryzelaar-2/+2
2011-12-09Allow type annotations for blocksMarijn Haverbeke-10/+12
2011-12-08rustc: Actually hook the crate_type attribute into sessionBrian Anderson-3/+9
2011-12-08Add crate_type attributes to rustc, std, coreBrian Anderson-3/+3
2011-12-08rustc: Support 'crate_type' attributeBrian Anderson-0/+74
2011-12-08rustc: Move linking into compile_inputBrian Anderson-16/+20
2011-12-08rustc: Determine the crate type (lib/bin) in the session, not session optsBrian Anderson-16/+28
2011-12-08rt: Make __morestack work on win32Brian Anderson-10/+9
2011-12-08Error when parsing the empty record typeMarijn Haverbeke-0/+1
2011-12-08Allow binding of nested patternsMarijn Haverbeke-79/+132
2011-12-08Stop passing around some unused information in typeckMarijn Haverbeke-27/+7
2011-12-08Consider variant constructors pure functions for the purpose of purity checkingMarijn Haverbeke-3/+3
2011-12-07rt: Reorganize and add documentation for rust_upcall.cppBrian Anderson-170/+163
2011-12-07rt: Run most upcalls on the C stackBrian Anderson-60/+66
2011-12-07use util::rational to work around bug w/ floats on winNiko Matsakis-4/+4
2011-12-07Purge old map impl: more collisions, not clear it is safe on 64bitNiko Matsakis-205/+0
2011-12-07improve commentsNiko Matsakis-3/+21
2011-12-07fix old map impl, add loggingNiko Matsakis-15/+25
2011-12-07add some debugging logsNiko Matsakis-1/+13
2011-12-07dec size in removeNiko Matsakis-2/+2
2011-12-07make rehashing more efficient by not re-allocating entriesNiko Matsakis-18/+17
2011-12-07implement a chained hashmapNiko Matsakis-2/+243
2011-12-07Register new snapshots (containing libcore auto-importing it now).Graydon Hoare-3/+7
2011-12-07Mention new dirs in README.Graydon Hoare-1/+4
2011-12-07Change snapshot script to pick up host libcore as well.Graydon Hoare-6/+18
2011-12-07rt: Fix alignment of stacks generated by __morestackBrian Anderson-1/+0
2011-12-07Inject the view_items for core in the right place, add comment documenting wh...Graydon Hoare-5/+10
2011-12-07Remove stmt_crate_directive, it's vestigial and confusing.Graydon Hoare-37/+2
2011-12-07Pass --no-core when building libcore.Graydon Hoare-1/+1
2011-12-07Fix test that used an oversized int literalMarijn Haverbeke-2/+2
2011-12-07Restore accidentally overwritten testMarijn Haverbeke-18/+74
2011-12-07Check for literals that are out of range for their typeMarijn Haverbeke-2/+40
2011-12-07Change literal representation to not truncateMarijn Haverbeke-731/+479
2011-12-07Register new snapshots.Graydon Hoare-0/+7
2011-12-07Merge branch 'master' of github.com:graydon/rustGraydon Hoare-152/+509
2011-12-07repair more hash functionsNiko Matsakis-17/+17
2011-12-07Disallow binding by-mut-ref and by-move argumentsMarijn Haverbeke-12/+43