summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-06-27Have the syntax extension ast builders reserve the extra node ids required fo...Michael Sullivan-0/+2
2012-06-27syntax: Don't use an enum name as a variable namePatrick Walton-5/+5
2012-06-27Removed pretty much all the vector+ from core (issue #2719)Eric Holk-54/+84
2012-06-27rustc: Don't give variables the same name as enums in transPatrick Walton-47/+47
2012-06-27rustc: Don't allow multiple candidate methods from impls with the same def IDPatrick Walton-10/+17
2012-06-27Change 'upcall fail' to 'task failed at', close #2678.Graydon Hoare-3/+1
2012-06-27More keyword paring and migration in runtime, docs, code modes.Graydon Hoare-42/+42
2012-06-27Better error message instead of bare "fail" in inferLindsey Kuper-3/+3
2012-06-27Remove unnecessary bounds checks in vec::push_all (issue #2719)Eric Holk-14/+51
2012-06-27Mark exclusive arc-related functions as unsafe. Fixes #2727.Eric Holk-15/+13
2012-06-26Change 'native' and 'crust' to 'extern'.Graydon Hoare-353/+377
2012-06-26rustdoc: Work around some more metadata infelicitiesPatrick Walton-4/+6
2012-06-26libstd: Work around some metadata infelicities that are causing problems in r...Patrick Walton-7/+9
2012-06-26perf: improved the core-std benchmarkEric Holk-3/+29
2012-06-26More perf tweaks (issue #2719)Eric Holk-21/+70
2012-06-26Properly cleanup slice literals. Closes #2705.Michael Sullivan-0/+22
2012-06-26Some box cleanup that doesn't break the build.Michael Sullivan-52/+42
2012-06-26core: make_a_sandwitch -> make_a_sandwichPatrick Walton-2/+2
2012-06-26rustc: Make trans no longer insist that there be exactly one impl scope per m...Patrick Walton-10/+5
2012-06-26Register snapshotsBrian Anderson-0/+8
2012-06-26Revert "Clean up a bunch of box related code."Michael Sullivan-27/+38
2012-06-26Fix shape::cmp::walk_res2Tim Chevalier-1/+1
2012-06-26Be a little more clever about calculating sizes for class typesTim Chevalier-27/+272
2012-06-26Incorporate class fields into recursive-type checkTim Chevalier-1/+21
2012-06-26Typos in a comment and an error messageTim Chevalier-2/+2
2012-06-26Clean up a bunch of box related code.Michael Sullivan-38/+27
2012-06-26Getting rid of lots more vector +=. (issue #2719)Eric Holk-248/+261
2012-06-25Update combine-tests.py for new vec syntaxBrian Anderson-0/+2
2012-06-25Comments only: fix some comments that got spurious /~sMichael Sullivan-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-4034/+4123
2012-06-25When we cons up vector asts, generate evecs.Michael Sullivan-8/+28
2012-06-25Split deprecated str and vec warnings into two flags, enable old_vecs by defa...Michael Sullivan-7/+18
2012-06-25Comment out the *right* part of the test failing due to issue #2724.Michael Sullivan-3/+3
2012-06-25Comment out a failing part of a test; this is Issue #2724.Michael Sullivan-1/+2
2012-06-25Make it possible to make built-in tt syntax extensionsPaul Stansifer-6/+53
2012-06-25parsing for the macro systemPaul Stansifer-29/+370
2012-06-25test: Make zip-same-length no longer rely on resolve not handling shadowed mo...Patrick Walton-2/+1
2012-06-25rustc: Make 'do' work with effects the same as 'for'Brian Anderson-1/+11
2012-06-25Remove test case that doesn't work on its ownTim Chevalier-6/+0
2012-06-25Add class fields to the global indexTim Chevalier-6/+18
2012-06-25vec::slice is faster now (Issue #2719)Eric Holk-8/+4
2012-06-25Some perf fixes, although vec::slice is still too slow (Issue #2719)Eric Holk-14/+18
2012-06-25rt: Fix exportsBrian Anderson-2/+2
2012-06-25rt: Remove upcall_malloc/upcall_exchange_malloc. Issue #2681Brian Anderson-21/+0
2012-06-25rt: Remove lock_free_queue. Unused. Issue #2701Brian Anderson-266/+0
2012-06-25test: Remove the import-glob-circular test since the name resolution semantic...Patrick Walton-50/+0
2012-06-25test: Swap the order of two imports in import7 to eliminate another cyclePatrick Walton-1/+1
2012-06-25test: Swap the order of two imports in import6 to eliminate a cyclePatrick Walton-1/+1
2012-06-25Remove redundant 'extension' mods from numeric modsBrian Anderson-91/+92
2012-06-25Automatically export methods on core numeric typesBen Striegel-55/+104