about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2011-09-13Improve lexing of float literalsMarijn Haverbeke-39/+36
2011-09-13Properly pretty-print 10.xMarijn Haverbeke-1/+9
2011-09-13Make pretty-printer wrap fail/ret/put in parens in call/index/field posMarijn Haverbeke-10/+14
2011-09-13Ensure that the declared type and actual type of a constant agreeMarijn Haverbeke-0/+7
2011-09-13Be more strict about what constitutes a block expressionMarijn Haverbeke-9/+37
2011-09-13Always warn when implicitly copying a generic typeMarijn Haverbeke-12/+10
2011-09-13Properly alias-check bindings in for-each loopsMarijn Haverbeke-40/+32
2011-09-13Clean up copy bookkeeping in alias.rsMarijn Haverbeke-36/+34
2011-09-13Make for loop alias-safeMarijn Haverbeke-54/+46
2011-09-13Apply implicit copying for unsafe references to alt patternsMarijn Haverbeke-58/+135
2011-09-12Kill trailing whitespace.Graydon Hoare-2/+2
2011-09-12Factor imports mindlessly.Graydon Hoare-750/+257
2011-09-12Remove redundant line.Graydon Hoare-1/+0
2011-09-12Merge branch 'unwind'Brian Anderson-106/+491
2011-09-12Undo some pretty-printer damage in ty.rsMarijn Haverbeke-134/+26
2011-09-12Rename alias to reference in docs and error messagesMarijn Haverbeke-51/+45
2011-09-12Warn when inserting an implicit copy that may be expensiveMarijn Haverbeke-16/+53
2011-09-12Properly implement copy expressionsMarijn Haverbeke-20/+42
2011-09-12Remove backwards-compatibility with old arg-mode syntaxMarijn Haverbeke-3/+0
2011-09-12Pretty-print for new arg-mode syntaxMarijn Haverbeke-250/+311
2011-09-12Register second snapshot for argument-mode transitionMarijn Haverbeke-0/+5
2011-09-12Switch pretty-printer to new arg-mode syntaxMarijn Haverbeke-2/+2
2011-09-12Accept {|| ... } for argument-less block syntaxMarijn Haverbeke-4/+8
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-3359/+3364
2011-09-12Register new snapshotMarijn Haverbeke-0/+5
2011-09-12Fix tests for new argument-passing conventionMarijn Haverbeke-27/+33
2011-09-12Make the names of the arg mode tag reflect their (revised) meaningMarijn Haverbeke-91/+54
2011-09-12Pass all arguments by reference, make immut alias mode equiv to valueMarijn Haverbeke-158/+188
2011-09-11XFAIL bench/shootout-nbodyBrian Anderson-0/+1
2011-09-11Add an XFAILed test for native "llvm" modulesBrian Anderson-0/+10
2011-09-11Actually fail the process when compiletest has a test failureBrian Anderson-1/+2
2011-09-11Add some more unwind testsBrian Anderson-0/+44
2011-09-11Don't check-fast xfail-win32 testsBrian Anderson-1/+2
2011-09-11XFAIL run-pass/task-comm-15 on win32 againBrian Anderson-0/+1
2011-09-11XFAIL some run-pass unwinding tests on win32Brian Anderson-0/+3
2011-09-11Add the ability to xfail tests by platformBrian Anderson-0/+5
2011-09-11Remove hack_allow_leaksBrian Anderson-28/+3
2011-09-11Zero locals when the initializer might call a functionBrian Anderson-0/+8
2011-09-11Use a unique exit status when the runtime fails normallyBrian Anderson-6/+15
2011-09-11Remove unused task_exit functionBrian Anderson-12/+0
2011-09-11Invoke put functionsBrian Anderson-1/+13
2011-09-11Add an XFAILed test for failing destructorsBrian Anderson-0/+12
2011-09-11Add some FIXMEs about unwinding implementationBrian Anderson-0/+5
2011-09-11Remove the no-valgrind test directive now that unwinding is more workyBrian Anderson-16/+5
2011-09-11XFAIL run-fail/linked-failureBrian Anderson-0/+1
2011-09-11Begin valgrinding some run-fail tests that unwind correctlyBrian Anderson-5/+0
2011-09-11Add a number of unwinding testsBrian Anderson-0/+130
2011-09-11Invoke upcall_failBrian Anderson-4/+21
2011-09-11Run cleanups during unwindingBrian Anderson-0/+22
2011-09-11Zero locals that have initializers that might failBrian Anderson-24/+27