summary refs log tree commit diff
path: root/src/test
AgeCommit message (Expand)AuthorLines
2012-03-23rustc: Redo region inference to be a bit less brokenPatrick Walton-0/+1
2012-03-23Keep an explicit map of things that have to be spilledMarijn Haverbeke-0/+6
2012-03-23Replace most uses of intrinsics in core with builtinsMarijn Haverbeke-29/+0
2012-03-22Make cross-crate calls to class methods workTim Chevalier-3/+2
2012-03-22rt: Run resource destructors during cycle collectionBrian Anderson-0/+69
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-287/+300
2012-03-21methods workTim Chevalier-6/+50
2012-03-21add test for commit 9502fb99e0d535c8ced17ac61e63ebbd67b7dba7Niko Matsakis-0/+22
2012-03-21Adjust arena definition to be compatible with placement newNiko Matsakis-0/+9
2012-03-20Implement an initial version of placement new.Niko Matsakis-2/+38
2012-03-20Conditionalize test to only run double/byte/double test on x64 for now.Graydon Hoare-6/+13
2012-03-20Xfail struct-return test. x64 ABI is not quite right yet.Graydon Hoare-0/+1
2012-03-20Class methods WIPTim Chevalier-1/+7
2012-03-20Some tests for passing and returning structures by value on x64. Close #1402....Graydon Hoare-0/+39
2012-03-20core: Rename unsafe::leak to unsafe::forget. Closes #2031Brian Anderson-1/+1
2012-03-19test: Remove pretty/issue-953. Doesn't typecheckBrian Anderson-5/+0
2012-03-16Encode both private and public class fields in metadataTim Chevalier-3/+0
2012-03-16rustc: Unify impl self types in the opposite order so variance is correctBrian Anderson-0/+12
2012-03-16Classes WIPTim Chevalier-0/+44
2012-03-16allow binding of fn~, make result fn@. fixes 1899.Niko Matsakis-22/+4
2012-03-16Check kind bounds when calling methodsMarijn Haverbeke-0/+11
2012-03-15test: Add a test case for self regions and typeclass implementationsPatrick Walton-0/+11
2012-03-15test: Fix breakageBrian Anderson-3/+3
2012-03-15test: Fix name of bitv typeBrian Anderson-1/+1
2012-03-15Remove support for dynamically-sized types from translation codeMarijn Haverbeke-4/+0
2012-03-14core:: Eliminate str::sbuf. Replace with *u8Brian Anderson-2/+2
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-9/+9
2012-03-14fixup auto_serialize's treatment of nullary variantsNiko Matsakis-0/+15
2012-03-14test: Remove unsafe from the region testsPatrick Walton-14/+10
2012-03-14test: Add a test case for the "self" region in enumsPatrick Walton-0/+16
2012-03-14fix auto_serialize for enums with type parametersNiko Matsakis-0/+21
2012-03-14adjust auto_serialize to generate fns named serialize_T()Niko Matsakis-15/+16
2012-03-13merge all auto_serialize tests into oneNiko Matsakis-151/+98
2012-03-13implement deserialization, rename mk_mem_buffer() to mem_buffer()Niko Matsakis-29/+103
2012-03-13first (functional) version of the auto_serialize syntax extNiko Matsakis-0/+85
2012-03-13rustc: Don't make the while loop body's basic block a child of the conditionBrian Anderson-0/+8
2012-03-13Name types after their modules instead of 't'Brian Anderson-1/+1
2012-03-13Overhaul constructor naming in libsBrian Anderson-34/+34
2012-03-13Fix Issue #1926 by sorting the gather list.Kevin Atkinson-0/+6
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-88/+69
2012-03-11Improve a typechecker error message (wrong type for main())Tim Chevalier-3/+3
2012-03-11A few tests for infinite loopsTim Chevalier-0/+23
2012-03-10Fix test so it terminates, and un-xfail itTim Chevalier-6/+4
2012-03-10Tweak some test cases and add a few new onesTim Chevalier-8/+61
2012-03-10Handle infinite-loop poststate correctly in typestateTim Chevalier-1/+1
2012-03-10core Remove vec::enum_chars/uint. Closes #1955Brian Anderson-0/+32
2012-03-10core: Clean up comments and exportsBrian Anderson-3/+8
2012-03-09Add an infinite loop constructTim Chevalier-25/+25
2012-03-08rustc: Add pretty printing support for the address-of operator. Un-XFAIL-pret...Patrick Walton-6/+4
2012-03-08test: Add a simple region test, xfail'd in the pretty printerPatrick Walton-0/+12