about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-09-23rt: Add missing <stdint.h> in rust_abi.hPatrick Walton-0/+1
2011-09-23rt: Add missing const on the Windows pathPatrick Walton-1/+1
2011-09-23rt: Get RUST_TRACK_ORIGINS working. You can now call 'debug::dump_origin' in ...Patrick Walton-35/+51
2011-09-23Add more unreachable-code tests. Closes #935Jesse Ruderman-0/+6
2011-09-23Properly mark unreachable alt bodies as unreachableMarijn Haverbeke-0/+2
2011-09-23Make AddIncomingToPhi take single values rather than arraysMarijn Haverbeke-9/+7
2011-09-23Start on a piecemeal conversion to DPSMarijn Haverbeke-126/+177
2011-09-23Don't return unused values from zero_alloca and trans_stmtMarijn Haverbeke-12/+12
2011-09-23Fix bug where the type of a function's top-level block wasn't fixed upMarijn Haverbeke-1/+1
2011-09-23rt: Factor out stack walking into rust_abi.cppPatrick Walton-31/+48
2011-09-23xfail-win32 linked-failure and send-iloopBrian Anderson-0/+2
2011-09-23rt: Fix message formatting issues in rust_debugPatrick Walton-3/+4
2011-09-23rt: ifdef out backtrace() on WindowsPatrick Walton-3/+15
2011-09-23rt: Fix build bustage due to gcc's format string warningsPatrick Walton-2/+2
2011-09-23rt: Add a RUST_TRACK_ORIGINS debug flag to help track down memory corruptionPatrick Walton-10/+119
2011-09-23rt: Factor out the logic that handles the various magic debug environment var...Patrick Walton-15/+39
2011-09-23rt: Remove the problematic min()/max()/align()/abs() macros from isaac/standa...Patrick Walton-12/+0
2011-09-23More steps to arch-specific target libs (#474)Graydon Hoare-1/+1
2011-09-23xfail-pretty unreachable-code.rsMarijn Haverbeke-0/+2
2011-09-23Properly check types of do-while condition exprMarijn Haverbeke-1/+2
2011-09-23Make sure no dynamic allocas are used before they are allocatedMarijn Haverbeke-36/+29
2011-09-23Use a slightly nicer hack to get zero-length strings in trans_buildMarijn Haverbeke-176/+97
2011-09-23Better handling of unreachable code in transMarijn Haverbeke-256/+341
2011-09-23Remove backward-compatible support for 'mutable' before type.Marijn Haverbeke-8/+0
2011-09-22Remove deprecated mutable type constructor from run-pass/issue-511Brian Anderson-1/+1
2011-09-22Add test for issue #511. Closes #511Brian Anderson-0/+10
2011-09-22Remove is_stateful flag from tydesc. Closes #136Brian Anderson-7/+5
2011-09-22Add a test for negative constants. Closes #358Brian Anderson-0/+7
2011-09-22Fix ty_uniq case in maybe_auto_unboxBrian Anderson-0/+9
2011-09-22Add take glue for unique boxesBrian Anderson-1/+29
2011-09-22Remove nonsensical load and store from trans_uniq::copy_valBrian Anderson-2/+1
2011-09-22Adda test for returning unique boxesBrian Anderson-0/+7
2011-09-22Allow vectors to contain unique boxes. Closes #952Brian Anderson-1/+4
2011-09-22rustc: Write raw type parameters instead of linearized type parameters in obj...Patrick Walton-36/+61
2011-09-22XFAIL task-commBrian Anderson-0/+1
2011-09-22Autoderef indexes and fields of unique boxesBrian Anderson-3/+25
2011-09-22Add tests for moving unique boxesBrian Anderson-0/+34
2011-09-22Calculate the correct kind for unique boxesBrian Anderson-5/+69
2011-09-22Add a test for mutable references to unique boxes as function argumentsBrian Anderson-0/+9
2011-09-22Add a test for unique boxes as fn argsBrian Anderson-0/+9
2011-09-22Add a test for unique boxes containing shared boxesBrian Anderson-0/+12
2011-09-22Drop the previous value when copying one unique box local to anotherBrian Anderson-2/+8
2011-09-22Add a test that assignment of unique boxes to locals does a copyBrian Anderson-0/+10
2011-09-22Add assignment to unique box localsBrian Anderson-0/+9
2011-09-22Initialize unique box locals from other localsBrian Anderson-6/+34
2011-09-22Convert trans_uniq asserts to preconditionsBrian Anderson-11/+20
2011-09-22Sprinkle some asserts through trans_uniqBrian Anderson-0/+14
2011-09-22Move uniq trans code to trans_uniq moduleBrian Anderson-54/+77
2011-09-22Factor alloc_uniq from trans_uniqBrian Anderson-6/+21
2011-09-22Don't unify unique boxes with different mutabilityBrian Anderson-3/+6