about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2011-09-26Prevent copying of uncopyable things via compound assignment opsBrian Anderson-1/+13
2011-09-26Don't allow vectors of pinned kinds to be copiedBrian Anderson-0/+14
2011-09-26Don't allow copying of unique boxes of pinned kindsBrian Anderson-20/+32
2011-09-26Add a test that unique boxes in vectors are copied when the vector isBrian Anderson-0/+13
2011-09-26rt: Don't run arbitrary destructors on cycle collection; that's just broken.Patrick Walton-8/+1
2011-09-26rt: Turn on cycle collection at task death; add a test casePatrick Walton-3/+34
2011-09-26rt: Make the logic that moves environments between tasks update the GC alloc ...Patrick Walton-6/+48
2011-09-26stdlib: Fix typos in comments in lib/test.rsPatrick Walton-3/+3
2011-09-26Fix configure script to use valgrind againBrian Anderson-1/+1
2011-09-26Fix tags of unique boxesBrian Anderson-3/+52
2011-09-26Unique vectors and boxes of pinned are unique kinds. Closes #977Brian Anderson-15/+3
2011-09-26Construct records and tuples in-placeMarijn Haverbeke-58/+53
2011-09-26Convert more expression types to use DPSMarijn Haverbeke-203/+218
2011-09-26Add a workaround hack for issue #913Marijn Haverbeke-1/+3
2011-09-26test: Fix more typos in weird-exprs.rs.Patrick Walton-1/+1
2011-09-26test: wierd-exprs -> weird-exprsPatrick Walton-0/+0
2011-09-26rt: Remove obsolete commentPatrick Walton-2/+0
2011-09-25Merge pull request #978 from erikrose/doc-tweaksAndreas Gal-10/+10
2011-09-25Fix some typos and grammar in the docs.Erik Rose-10/+10
2011-09-25Refine notes in kind.rs some more. Add a fixme to ty.rs.Graydon Hoare-16/+41
2011-09-25Enable hammertimeJesse Ruderman-3/+1
2011-09-25Test for #973Jesse Ruderman-0/+4
2011-09-25Test for #942Jesse Ruderman-0/+2
2011-09-25Remove FIXME test that's covered by run-pass/unreachable-code.rsJesse Ruderman-6/+0
2011-09-26Make return-by-ref function headers pretty-print safelyMarijn Haverbeke-1/+1
2011-09-26Don't call trans_bind_thunk in an unreachable contextMarijn Haverbeke-0/+4
2011-09-26Make 'fail fail;' compile.Marijn Haverbeke-0/+4
2011-09-26Fix bug in mutability-checking passMarijn Haverbeke-10/+13
2011-09-25Fuzzer: stop ignoring fixed bugsJesse Ruderman-5/+0
2011-09-24Handle ~fail. Closes #968Brian Anderson-0/+9
2011-09-24Add a test for assignment of unique boxes of genericsBrian Anderson-0/+6
2011-09-24Support non-immediates in trans_uniq::copy_valBrian Anderson-6/+10
2011-09-24Fuzzer: ignore more bugsJesse Ruderman-0/+4
2011-09-24Small refactors.Lindsey Kuper-34/+26
2011-09-24Reduce and clarify abuse of 'pure' in internerJesse Ruderman-11/+12
2011-09-24Don't iloop (future-proof test against improved reachability computations)Jesse Ruderman-1/+1
2011-09-24Remove irrelevant parts of testJesse Ruderman-4/+0
2011-09-24Mark some fns as pure so type_is_unique_box doesn't need to be uncheckedJesse Ruderman-12/+10
2011-09-24Mark vec::len as pureJesse Ruderman-4/+2
2011-09-24Tweak random thing to make windows build succeed. Awesome.Brian Anderson-1/+1
2011-09-24Move a previous run-pass test for kind-lowered unique boxes to compile-failBrian Anderson-5/+3
2011-09-24Tweak the type allocated for unique pointersBrian Anderson-5/+5
2011-09-24Support non-immediates in unique-box type glueBrian Anderson-4/+4
2011-09-24Vectors containing pinned kinds become pinnedBrian Anderson-24/+23
2011-09-24Unique pointers containing pinned kinds become pinnedBrian Anderson-4/+25
2011-09-24Add tests for swapping unique boxesBrian Anderson-0/+39
2011-09-23Add rand_util.rsJesse Ruderman-0/+93
2011-09-23Fuzzer: use different exclusions when testing pretty-printer than when testin...Jesse Ruderman-121/+157
2011-09-23Add vec::filterJesse Ruderman-0/+18
2011-09-23rt: Sweep in cycle collectionPatrick Walton-2/+13