summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-08-17rustc: Remove all the code dealing with named implementations in resolve3Patrick Walton-227/+33
2012-08-17rustc: Remove the impl mapPatrick Walton-186/+5
2012-08-17rustc: Get rid of the impl_map in the encoderPatrick Walton-26/+20
2012-08-17rustc: Prevent destructors from being run twice with the repeated vector syntaxPatrick Walton-0/+25
2012-08-17rustc: Remove a few allocations from metadata. Shaves a few milliseconds off ...Patrick Walton-6/+7
2012-08-17rustc: Remove a bunch of unused metadata tags from commonPatrick Walton-9/+0
2012-08-17rustc: Remove tag_paths and all of the associated encodingPatrick Walton-214/+0
2012-08-17make borrowck more conservative around rvalues.Niko Matsakis-49/+89
2012-08-17rustc: Remove resolve_pathPatrick Walton-56/+0
2012-08-17rustc: Remove a user of tag_paths.Patrick Walton-31/+11
2012-08-17Stop parsing `iface`.Lindsey Kuper-11/+3
2012-08-17Remove a `match check`Lindsey Kuper-3/+8
2012-08-17More and better debug messages for method typecheckingLindsey Kuper-6/+18
2012-08-17rustc: Remove lookup_defs; unused.Patrick Walton-14/+1
2012-08-17rustc: Encode reexports in the metadata and don't have each_path search tag_p...Patrick Walton-67/+161
2012-08-17Move select macro into another file, so it can be including in multiple tests.Eric Holk-59/+67
2012-08-17Track spans better in the protocol compiler so we can get better error messages.Eric Holk-17/+34
2012-08-17Forbid pattern-matching structs until the next snapshot (#3215)Ben Blum-0/+3
2012-08-17Work around #3215/#3217 use-after-free in typeck::check::altBen Blum-1/+4
2012-08-17rustc: upcall_alloc_c_stack doesn't existBrian Anderson-3/+0
2012-08-17Default methods with self-calls make it as far as trans.Lindsey Kuper-3/+21
2012-08-17Change node_id to def_id in self_info.Lindsey Kuper-7/+11
2012-08-17Remove the class keywordBrian Anderson-179/+178
2012-08-16libstd: Add a function to borrow a cellPatrick Walton-1/+8
2012-08-16Add option::get_refBen Blum-0/+16
2012-08-16Fix issue-506.rs by adding a void-returning stub in the runtime (close #2957)Ben Blum-4/+5
2012-08-16reduce stress constants in std::timer::testsBen Blum-2/+2
2012-08-16Update the rock-paper-scissors example in the tutorial, and rename some types...Eric Holk-19/+19
2012-08-16libsyntax: Make include_bin! generate fixed-length vectors.Patrick Walton-2/+2
2012-08-16Fix compile errors in tutorial tests.Eric Holk-1/+1
2012-08-16Allocate less on empty reads in procsrvEric Holk-1/+1
2012-08-16Don't use move, because it is less safe than the unsafe move_it macro.Eric Holk-4/+10
2012-08-16Make wait_many work on selectable types instead.Eric Holk-7/+7
2012-08-16Add std::comm with DuplexStreamEric Holk-169/+251
2012-08-16Make test suite terminate.Eric Holk-0/+1
2012-08-16Merge pull request #3209 from mpenet/emacs-melpaBrian Anderson-17/+32
2012-08-16vim: "ref" and "static" are now keywords; highlight them as suchPatrick Walton-1/+1
2012-08-16Another attempt on class-attribute-1.rs.Graydon Hoare-1/+1
2012-08-16libsyntax: Fix parsing of "loop unsafe".Patrick Walton-1/+9
2012-08-16Fix sub-breakage due to the changed error message.Graydon Hoare-1/+1
2012-08-16xfail-fast issue 3012-2Graydon Hoare-0/+1
2012-08-16Attempt to get issue 3012 test working on win32.Graydon Hoare-0/+1
2012-08-16Xfail a struct-test I can't figure out how to make work.Graydon Hoare-0/+2
2012-08-16s/class/struct/ in a failing test.Graydon Hoare-1/+1
2012-08-16s/class/struct/ in an error message.Graydon Hoare-1/+1
2012-08-16add auto-mode-alist to autoloadsMax Penet-3/+5
2012-08-16fix indentationMax Penet-1/+1
2012-08-16add instructions for install from MELPAMax Penet-14/+27
2012-08-15rustc: Allow external structs to be constructed. Closes #3012.Patrick Walton-1/+3
2012-08-15Test case for #3012Tim Chevalier-0/+20