summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-06-25Merge branch 'incoming' into resource-to-classTim Chevalier-0/+36
2012-06-25MergeTim Chevalier-606/+723
2012-06-25register snapshotsTim Chevalier-0/+8
2012-06-25Add test cases for issue 2445Tim Chevalier-0/+36
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-455/+569
2012-06-25Test case for issue 2718Tim Chevalier-0/+38
2012-06-25Remove resources from a few places I missedTim Chevalier-23/+11
2012-06-25Finish compare glue for classesTim Chevalier-7/+28
2012-06-25Improved perf for msgsend (Issue #2719)Eric Holk-1/+1
2012-06-25Improved graph500 performance (Issue #2719)Eric Holk-5/+6
2012-06-24Make 'do' expressions accept stack closuresBrian Anderson-1/+6
2012-06-24Long linesBrian Anderson-1/+2
2012-06-24syntax: Merge parse_for_expr, parse_do_exprBrian Anderson-22/+6
2012-06-24More test cases for classes with dtorsTim Chevalier-0/+67
2012-06-24Remove resourcesTim Chevalier-728/+145
2012-06-22Remove 'implements' keyword in favour of :, part of #2301.Graydon Hoare-20/+21
2012-06-22core: Name is_failure to is_err, is_success to is_okBrian Anderson-17/+17
2012-06-22core: Export result extensions from the top levelBrian Anderson-0/+1
2012-06-22core: Split up result extensions by kind boundsBrian Anderson-18/+24
2012-06-22Minor capitalization/punctuation fixes in error messagesLindsey Kuper-20/+21
2012-06-22Nicer quoting in "attempted access of field" message. Issue #2358.Lindsey Kuper-6/+7
2012-06-22Don't need a span on "main function not found" error. Issue #2707.Lindsey Kuper-3/+3
2012-06-22Adding unshift again.Eric Holk-0/+16
2012-06-22Adding an issue number to vec-add.rsEric Holk-3/+3
2012-06-22Use must_have_lock instead of private functions. (Issue #2700)Eric Holk-21/+4
2012-06-22Hack to make [] and []/~ the same type in preparation for switching to []/~.Michael Sullivan-3/+9
2012-06-22Remove resources from remaining test casesTim Chevalier-14/+44
2012-06-22Serialize out uniq vecs typesMichael Sullivan-8/+11
2012-06-22Change resources to classes in libstd and rustcTim Chevalier-52/+85
2012-06-22Make the implicit copyability of []/~ configurable, like [] is, since we will...Michael Sullivan-6/+2
2012-06-21[NEEDS SNAPSHOT] Port remainder of resources to classes in libcoreTim Chevalier-35/+53
2012-06-21In reachability, traverse all classes that have dtorsTim Chevalier-1/+5
2012-06-21Port resources to classes in libcoreTim Chevalier-24/+45
2012-06-21Add test casesTim Chevalier-0/+19
2012-06-21Hopefully make issue 2214 test case work on Windows -- sighTim Chevalier-0/+5
2012-06-21Make liveness print out a proper error message for moves out of a self fieldTim Chevalier-1/+21
2012-06-21Add test for issue 2467Tim Chevalier-0/+6
2012-06-21Fix linker problem in issue 2214 test caseTim Chevalier-0/+19
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-479/+460
2012-06-21Adding `i` suffixes so cfail tests keep failing after suffix inferenceLindsey Kuper-1/+1
2012-06-21Add tests to exercise the "pattern has N field(s), but" error patterns.Lindsey Kuper-0/+32
2012-06-21Change the level of forcing in structurally_resolved_type().Lindsey Kuper-17/+10
2012-06-21Revert "Add test for issue 2214"Tim Chevalier-18/+0
2012-06-21xfailing vec-add.Eric Holk-0/+6
2012-06-21Fixing illegal moves.Eric Holk-8/+2
2012-06-21Adding a benchmark for the new message passing codeEric Holk-0/+76
2012-06-21This was unsafe, and will probably leak.Eric Holk-8/+13
2012-06-21Remove some warnings and make tests pass.Eric Holk-10/+0
2012-06-21Basic functionality for new ports and chansEric Holk-33/+149
2012-06-21Move vector addition out of trans and into libcore.Eric Holk-0/+2