about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-07-20Test runner should fail if any tests fail. Issue #428Brian Anderson-2/+3
2011-07-19Add missing case in tyencode for ty_constrTim Chevalier-0/+66
2011-07-19Have fn_to_str use proto_to_str.Michael Sullivan-5/+2
2011-07-19Typechecking self-calls in anon objs. Closes #540.Lindsey Kuper-34/+51
2011-07-19Clean up formatting.Lindsey Kuper-13/+10
2011-07-19Beginnings of support for constrained typesTim Chevalier-366/+606
2011-07-19Simple refactoring in the pretty printer.Michael Sullivan-7/+10
2011-07-19Register new snapshotsBrian Anderson-10/+6
2011-07-19Update snapshot scripts for new location of intrinsics.bcBrian Anderson-2/+11
2011-07-19Fix calculation of sizeof boxed ivec of str in rt. Closes #712Brian Anderson-2/+15
2011-07-19Style and indentation cleanups.Lindsey Kuper-19/+19
2011-07-19Disable run-pass/lib-run on win32. Issue #714Brian Anderson-0/+7
2011-07-19Fix color term detection in std::termivecBrian Anderson-1/+1
2011-07-19Some progress on issue #540.Lindsey Kuper-46/+76
2011-07-19Avoid double-closing pipes in std::run::start_programBrian Anderson-4/+13
2011-07-19Reduced test case for issue #540.Lindsey Kuper-0/+22
2011-07-19Comments and cleanup.Lindsey Kuper-9/+7
2011-07-19Wrapping long strings.Lindsey Kuper-7/+7
2011-07-19Remove cwriter.rsBrian Anderson-28/+0
2011-07-19Add a pass that finds all of the free variables.Michael Sullivan-18/+69
2011-07-19Move collect_upvars into its own file.Michael Sullivan-72/+96
2011-07-19rustc: Report how much time was spent to translate each function when --stats...Patrick Walton-14/+60
2011-07-19xfail simple-qsort.rs test at stage0.Erick Tryzelaar-0/+2
2011-07-19Refactor std::runBrian Anderson-9/+16
2011-07-19Fix an invalid memory access in run_program and friendsBrian Anderson-4/+23
2011-07-19Fix trans_alt to handle unreachable branches without blowing upMarijn Haverbeke-12/+25
2011-07-18rustc: Translate locals in DPS stylePatrick Walton-1/+22
2011-07-18rustc: Remove obsolete TODOPatrick Walton-1/+0
2011-07-18rustc: Skip null when translating string concatenationPatrick Walton-1/+6
2011-07-18rustc: First stab at implementing interior vector concat in the DPS enginePatrick Walton-27/+267
2011-07-18Don't use 'obj_info' as an identifier for things not of type obj_info.Lindsey Kuper-5/+5
2011-07-18Add str::replaceBrian Anderson-1/+42
2011-07-18Add str::is_empty, is_not_empty predsBrian Anderson-0/+24
2011-07-18Sane error message for self-call in non-obj context. Closes #707.Lindsey Kuper-2/+21
2011-07-18Fix qsort to not skip the right side when the pivot element gets put at index 0.Michael Sullivan-4/+31
2011-07-18Reformulate x86stdcall test so it works with check-fastBrian Anderson-11/+10
2011-07-18Fix native-type-mismatch test on win32Brian Anderson-1/+1
2011-07-18Add setenv to standard libraryBrian Anderson-2/+101
2011-07-18Support x86 stdcall conventionBrian Anderson-6/+61
2011-07-18rustc: Stub binary operator translationPatrick Walton-0/+47
2011-07-17rustc: Simplify the destination format in the DPS backend; optimize aliases t...Patrick Walton-90/+103
2011-07-17Revert "Revert "Rename Passes2.cpp to Passes.cpp""Brian Anderson-0/+0
2011-07-17Revert "Add setenv to standard library"Brian Anderson-113/+2
2011-07-17Revert "Rename Passes2.cpp to Passes.cpp"Brian Anderson-0/+0
2011-07-17Add setenv to standard libraryBrian Anderson-2/+113
2011-07-17Rename Passes2.cpp to Passes.cppBrian Anderson-0/+0
2011-07-17Remove Passes.cpp from rustllvmBrian Anderson-14/+0
2011-07-17Remove Object.h from rustllvmBrian Anderson-77/+0
2011-07-17rustc: Use memmove instructions more aggressively in DPS mode. LLVM converts ...Patrick Walton-13/+74
2011-07-16Removing error logging from testBrian Anderson-1/+0