summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-11-07rustc: Autovivify modules even when a type def is present in resolve. Closes ...Patrick Walton-3/+18
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-15/+10
2012-11-07rustc: Long linesPatrick Walton-1/+2
2012-11-07rustc: Implement the Drop trait. r=brsonPatrick Walton-2/+176
2012-11-07libstd: Implement a thread pool. r=brsonPatrick Walton-0/+86
2012-11-07Implement Ptr trait for mutable unsafe pointers. Closes #3926.Zack Corr-1/+24
2012-11-06rustc: reuse const vals, translate fn paths as consts. Close #2530.Graydon Hoare-43/+62
2012-11-06Fix trailing whitespace issuesa_m0d-3/+3
2012-11-06Add end_of_file handling to TcpBufferedSocket.a_m0d-4/+16
2012-11-06Cleanup how we handle proto in types, remove unsound subtypingNiko Matsakis-1002/+947
2012-11-05rt: Remove shape codeBrian Anderson-1927/+8
2012-11-05rustc: Stop declaring unused upcallsBrian Anderson-27/+1
2012-11-05rustc: Implement deriving involving generic bounded traits. r=brsonPatrick Walton-36/+180
2012-11-05rustc: Implement parsing and typechecking for "once fn"Patrick Walton-61/+266
2012-11-05Make std::rl unsafe. #3921Brian Anderson-13/+18
2012-11-04rusti: main must be publicBrian Anderson-1/+1
2012-11-04rusti's crate type is 'lib'Brian Anderson-1/+1
2012-11-04Librarify rusti, etc.Brian Anderson-1/+4
2012-11-04Use 0.5 crates in rustiBrian Anderson-4/+4
2012-11-04Long linesBrian Anderson-1/+1
2012-11-04Merge remote-tracking branch 'brson/repl'Brian Anderson-0/+2177
2012-11-04Use a linenoise with win32 supportBrian Anderson-324/+1357
2012-11-04Merge pull request #3916 from Dretch/iofixBrian Anderson-37/+343
2012-11-04Add more doc-comments for Reader, ReaderUtil, Writer and WriterUtil (loosely ...Gareth Daniel Smith-26/+115
2012-11-04Add size-specific int reading methods to ReaderUtil to match the existing int...Gareth Daniel Smith-33/+250
2012-11-04Move rusti::rl to std::rlZack Corr-2/+2
2012-11-03library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ...Daniel Patterson-3/+22
2012-11-03Remove the last use of rustrt::rust_compare_and_swap_ptrTim Chevalier-9/+4
2012-11-03Remove stage0 stuff that was awaiting snapshotTim Chevalier-739/+9
2012-11-03Fix a bug where .write([]) would always fail.Gareth Daniel Smith-3/+9
2012-11-03Revert "Register snapshots"Tim Chevalier-8/+0
2012-11-03Register snapshotsTim Chevalier-0/+8
2012-11-02syntax: Fold macros in default methods. Closes #3911Brian Anderson-1/+24
2012-11-02rustc: Refactor vtable lookup to use a vtable context, so that it can be call...Patrick Walton-62/+101
2012-11-02rustc: Eliminate the necessity of having an expr in order to call lookup_vtab...Patrick Walton-44/+80
2012-11-02Add xfailed test for #3908Brian Anderson-0/+20
2012-11-02Add xfailed test for #3907Brian Anderson-0/+23
2012-11-02Fix #1996 (pending snapshot)Tim Chevalier-19/+82
2012-11-02test: Fix error messages in compile-fail tests. rs=rustbotPatrick Walton-12/+7
2012-11-02libcore: Implement a memory-safe "each_val" for data in aliasable, mutable lo...Patrick Walton-1/+39
2012-11-02rustc: Implement ~Trait. r=nmatsakisPatrick Walton-32/+164
2012-11-02rustc: Implement dereference via unary '*' for structs. r=nmatsakisPatrick Walton-0/+58
2012-11-02rustc: Implement translation of pattern matching for tuple structs and unit-l...Patrick Walton-79/+257
2012-11-02rustc: Implement typechecking, exhaustiveness checking, and borrow checking f...Patrick Walton-71/+177
2012-11-02core: peek returns false for terminated pipes. Closes #3905Brian Anderson-2/+14
2012-11-01xfail issue-2061Brian Anderson-0/+1
2012-11-01Long linesBrian Anderson-1/+2
2012-11-01Add run-fail test for #2061Tim Chevalier-0/+11
2012-11-01Support #[cfg] on methodsBrian Anderson-1/+64
2012-11-01Tests for #1896Tim Chevalier-0/+48