summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-05-23rustc: Give glue symbols meaningful namesBrian Anderson-12/+13
2013-05-23rustc: Check for null before dropping ~objects. #5192Brian Anderson-14/+41
2013-05-23more testing fallout from core->std/std->extra moveTed Horst-2/+4
2013-05-23libextra: Add missing core::prelude import. rs=burningtreePatrick Walton-0/+2
2013-05-23etc: Fix test combiner for core->std/std->extra change. rs=burningtreePatrick Walton-2/+2
2013-05-22librustc: Add some missing `use core::prelude::*;` in the test casesPatrick Walton-0/+25
2013-05-22libextra: Allow unnecessary allocationsPatrick Walton-0/+1
2013-05-22libsyntax: Fix more merge fallout.Patrick Walton-4/+6
2013-05-22libstd: Fix merge fallout.Patrick Walton-20/+1042
2013-05-22test: Update tests and import the prelude in some more places.Patrick Walton-43/+66
2013-05-22test: Update tests to use the new syntax.Patrick Walton-565/+565
2013-05-22syntax: Change syntax extensions to expand to `std::foo` instead of `core::foo`Patrick Walton-53/+75
2013-05-22fuzzer: Change `core` to `std` in the fuzzerPatrick Walton-7/+14
2013-05-22librustdoc: Rename `std` to `extra`.Patrick Walton-6/+6
2013-05-22libfuzzer: Rename `std` to `extra`.Patrick Walton-5/+4
2013-05-22librustc: Make `std_inject` inject the name `std`, not `core`Patrick Walton-2/+2
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-100/+111
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-30/+543
2013-05-22librustc: Rename core injection to std injectionPatrick Walton-18/+18
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-3928/+3884
2013-05-22librustc: Fix privacy checking for cross-crate variantsPatrick Walton-34/+81
2013-05-22librustc: Make `~Trait` two words by storing the type descriptor in the vtable.Patrick Walton-53/+73
2013-05-22test: Fix tests.Patrick Walton-42/+55
2013-05-22librustc: Disable borrow check debugging even when rustc is compiled with -O0.Patrick Walton-5/+12
2013-05-22librustc: Disallow `use` from reaching into impls or traits.Patrick Walton-65/+187
2013-05-22auto merge of #6677 : yjh0502/rust/smallintset, r=graydonbors-1/+242
2013-05-22auto merge of #6669 : yjh0502/rust/fix_6209, r=graydonbors-79/+181
2013-05-22auto merge of #6686 : cmr/rust/fix-6596, r=catamorphismbors-4/+16
2013-05-22Add testCorey Richardson-0/+9
2013-05-22Fix ICE in macrosCorey Richardson-4/+7
2013-05-22revert no-longer-required workaround for mystery bug, close #3396Graydon Hoare-11/+2
2013-05-22testsuite: Make main fn publicTim Chevalier-1/+1
2013-05-22testsuite: Add passing test for #4107Tim Chevalier-0/+33
2013-05-22auto merge of #6672 : yjh0502/rust/fix_6342, r=graydonbors-4/+26
2013-05-22Implement static_assert attributeCorey Richardson-1/+43
2013-05-22declare that "///" is still a doc comment, just not "////+" (fixes #5838)Benjamin Herr-2/+9
2013-05-22add smallintsetJihyun Yu-1/+242
2013-05-22auto merge of #6671 : kud1ing/rust/patch-1, r=z0w0bors-1/+1
2013-05-22Fix #6342Jihyun Yu-4/+26
2013-05-22"Type :help for help", similar to ghcikud1ing-1/+1
2013-05-22fix issue #6209Jihyun Yu-79/+181
2013-05-22fix arm stack alignmentJyun-Yan You-3/+7
2013-05-21auto merge of #6665 : catamorphism/rust/issue-5741, r=nikomatsakisbors-0/+18
2013-05-21auto merge of #6664 : catamorphism/rust/issue-3796, r=catamorphismbors-1/+36
2013-05-21auto merge of #6662 : catamorphism/rust/issue-4780, r=catamorphismbors-0/+14
2013-05-21rustc: Don't generate code for unreachable expressionsTim Chevalier-0/+18
2013-05-21testsuite: Add xfailed test casesTim Chevalier-0/+35
2013-05-21testsuite: Update test for #2478. Still xfailedTim Chevalier-1/+1
2013-05-21testsuite: Test for #4780Tim Chevalier-0/+14
2013-05-21auto merge of #6658 : sanxiyn/rust/static-string-2, r=thestingerbors-11/+11