summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-06-06move to dvec in metadataNiko Matsakis-14/+19
2012-06-06avoid unnecessary by-mut-ref in cargoNiko Matsakis-3/+3
2012-06-06move test to dvecNiko Matsakis-7/+7
2012-06-06add pure annotations in ast_utilNiko Matsakis-14/+14
2012-06-06add some purity annotations in dvec/vec, occasional accessor methodNiko Matsakis-27/+39
2012-06-06borrowck changes: some copies, some removed mut annotations, some dvecNiko Matsakis-40/+42
2012-06-06Rewrite deque to use dvecNiko Matsakis-17/+21
2012-06-06miscellaneous pure annotations and other small changes.Niko Matsakis-101/+122
2012-06-06distinguish by-val passes of pointer and non-pointer thingsNiko Matsakis-1/+8
2012-06-06exempt unsafe ptrs from by-val checksNiko Matsakis-1/+3
2012-06-06make lookup fn pure in codemapNiko Matsakis-5/+6
2012-06-06add misc. pure modifiers in coreNiko Matsakis-12/+12
2012-06-06constrain scope of mut ptr to please borrowckNiko Matsakis-3/+1
2012-06-06misc. copies in core/syntax to please borrowckNiko Matsakis-6/+6
2012-06-06Do some cleanup of the allocation code.Michael Sullivan-49/+42
2012-06-06Add some testcases for bug #2470.Graydon Hoare-0/+69
2012-06-06core: Remove swappable. UnusedBrian Anderson-113/+0
2012-06-06prefix an _ to the name of an unused variableTim Chevalier-1/+1
2012-06-06Change subtypes_require to handle class fields correctlyTim Chevalier-5/+2
2012-06-06Add some testcases for bug #2470.Graydon Hoare-0/+69
2012-06-06Change subtypes_require to handle class fields correctlyTim Chevalier-5/+2
2012-06-06Fix tests to avoid empty classesTim Chevalier-12/+18
2012-06-06Revert "Revert "Fix test case so the class in it is non-empty" due to test fa...Tim Chevalier-2/+4
2012-06-06Revert "Revert "Forbid classes with no fields" due to test failures"Tim Chevalier-0/+15
2012-06-06Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"Tim Chevalier-114/+79
2012-06-06syntax: More grammatical error messageLindsey Kuper-4/+7
2012-06-06Merge branch 'master' into really-really-to-snapTim Chevalier-0/+5
2012-06-06rustc: Add comments about linking to libmBrian Anderson-1/+6
2012-06-06fix link errorJyun-Yan You-1/+1
2012-06-06Merge branch 'master' into really-really-to-snapTim Chevalier-0/+113
2012-06-06Register snapshotsTim Chevalier-0/+8
2012-06-06Revert "core: Remove swappable. Unused" due to test failuresPatrick Walton-0/+100
2012-06-06Revert "test: Remove swappable-test" due to test failuresPatrick Walton-0/+13
2012-06-06Revert "Merge pull request #2516 from mozilla/incoming" due to failuresPatrick Walton-98/+116
2012-06-06Cargo: Added new source scheme, added sources CLI management, added source du...Zack Corr-189/+748
2012-06-05In reachability, visit class ctorsTim Chevalier-0/+4
2012-06-05Fix test case so the class in it is non-emptyTim Chevalier-2/+4
2012-06-05Forbid classes with no fieldsTim Chevalier-0/+15
2012-06-05Get rid of spill_map and associated infrastructure.Michael Sullivan-63/+11
2012-06-05Don't try to keep locals off of the stack. Closes #2408.Michael Sullivan-31/+3
2012-06-05stdlib: Introduce ord and eq interfaces. Make std::sort::quick_sort3 use them...Patrick Walton-9/+44
2012-06-05rustc: Fix some more cyclic importsPatrick Walton-11/+21
2012-06-05Dereference classes with dtors only on a field accessTim Chevalier-14/+14
2012-06-05Port remaining run-fail tests to use classes instead of resourcesTim Chevalier-25/+47
2012-06-05Allow classes with dtors to be used before declarationTim Chevalier-17/+22
2012-06-05test: Remove swappable-testBrian Anderson-13/+0
2012-06-05core: Remove swappable. UnusedBrian Anderson-100/+0
2012-06-05rustc: Put uniques into addrspace 1Brian Anderson-8/+23
2012-06-05Have "aborting due to previous errors" message show an error countLindsey Kuper-2/+4
2012-06-05rt: Unique allocations have -1 ref countBrian Anderson-0/+3