| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use typed slot rather than AST slot in trans_for_loop. | Graydon Hoare | 2010-07-05 | 1 | -3/+4 |
| | | |||||
| * | Teach the dwarf readers to handle udata, so we can link with util.option; ↵ | Graydon Hoare | 2010-07-05 | 3 | -0/+10 |
| | | | | | add util.rs to std.rc. | ||||
| * | Rename some stuff in lib/util.rs. | Graydon Hoare | 2010-07-05 | 1 | -2/+2 |
| | | |||||
| * | Log completion on the many.rs test. | Graydon Hoare | 2010-07-04 | 1 | -0/+2 |
| | | |||||
| * | Perform valgrind-specific timing tweaks in a platform-sensitive manner. | Graydon Hoare | 2010-07-04 | 1 | -3/+4 |
| | | |||||
| * | XFAIL native-mod when running MINGW_CROSS. | Graydon Hoare | 2010-07-04 | 1 | -0/+4 |
| | | |||||
| * | Move NO_VALGRIND check below MINGW_CROSS. | Graydon Hoare | 2010-07-04 | 1 | -4/+4 |
| | | |||||
| * | Preempt works on non-windows, just needed a little valgrind love to complete ↵ | Graydon Hoare | 2010-07-04 | 2 | -5/+10 |
| | | | | | in a reasonable time. | ||||
| * | Fix bug in win32 command-line arg processing. | Graydon Hoare | 2010-07-04 | 1 | -1/+1 |
| | | |||||
| * | XFAIL the remainder as until pwalton has a go at the typechecker. Branch is ↵ | Graydon Hoare | 2010-07-04 | 1 | -1/+13 |
| | | | | | otherwise done, enough to merge anyway. | ||||
| * | Fix generic-derived-type.rs and generic-obj-with-derived-type.rs. | Graydon Hoare | 2010-07-04 | 1 | -1/+1 |
| | | |||||
| * | Improve type.ml logging. | Graydon Hoare | 2010-07-04 | 1 | -1/+2 |
| | | |||||
| * | Fix rec-extend.rs test. | Graydon Hoare | 2010-07-04 | 1 | -7/+11 |
| | | |||||
| * | Fix compile-fail/log-type-error.rs. | Graydon Hoare | 2010-07-04 | 2 | -2/+4 |
| | | |||||
| * | Fix typo in upcall_recv log message. | Graydon Hoare | 2010-07-04 | 1 | -1/+1 |
| | | |||||
| * | Comment-out glue interrupt-flag test; unclear why it breaks, but glue ↵ | Graydon Hoare | 2010-07-04 | 1 | -1/+4 |
| | | | | | call-tree is always finite anyways so not a big deal for now. | ||||
| * | Spill immediates with proper IL type (was making valgrind dislike ↵ | Graydon Hoare | 2010-07-04 | 1 | -1/+1 |
| | | | | | obj-with-vec.rs). | ||||
| * | Fix bug crashing valgrind in obj-recursion.rs. | Graydon Hoare | 2010-07-04 | 1 | -1/+1 |
| | | |||||
| * | Improve logging in drop paths. | Graydon Hoare | 2010-07-04 | 1 | -10/+20 |
| | | |||||
| * | More corrections to drop/free path to accommodate TY_box. | Graydon Hoare | 2010-07-03 | 1 | -37/+41 |
| | | |||||
| * | Add version-stamp machinery (and put "Draft + datestamp" into doc footer). | Graydon Hoare | 2010-07-03 | 3 | -6/+19 |
| | | |||||
| * | Hey, what's a coding sprint without an uncovered register allocation bug? No ↵ | Graydon Hoare | 2010-07-02 | 1 | -1/+2 |
| | | | | | fun, I say. | ||||
| * | Add an arr_iter2 function to common.ml | Patrick Walton | 2010-07-02 | 1 | -0/+5 |
| | | |||||
| * | Deja vu all over again. Something makes me think this is a usability hazard. | Graydon Hoare | 2010-07-02 | 1 | -3/+6 |
| | | |||||
| * | Terminology mop-up. | Graydon Hoare | 2010-07-02 | 1 | -2/+2 |
| | | |||||
| * | You may get the feeling that all these changes look eerily the same. You ↵ | Graydon Hoare | 2010-07-02 | 1 | -2/+3 |
| | | | | | would be correct. | ||||
| * | Simplify type before deciding how to free it. Hint: calling free() on a ↵ | Graydon Hoare | 2010-07-02 | 1 | -1/+1 |
| | | | | | running task is usually a bad idea. | ||||
| * | Merge branch 'master' of [email protected]:graydon/rust into ↵ | Graydon Hoare | 2010-07-02 | 5 | -12/+23 |
| |\ | | | | | | | exterior_and_mutable_types | ||||
| | * | Fix two bugs in tag patterns: 1. Look up the tag constructor function item ↵ | Roy Frostig | 2010-07-01 | 2 | -10/+10 |
| | | | | | | | | | using lval_item, not lval_to_referent; 2. Correct the form of the name used to query the tag or iso ty_tag when obtaining the corresponding type tuple. | ||||
| | * | Add (XFAILed) testcase for typechecker issue where fns-in-mods appear to ↵ | Roy Frostig | 2010-06-29 | 2 | -0/+12 |
| | | | | | | | | | lose their type parameters over the course of the typechecking pass. | ||||
| | * | Merge branch 'master' of [email protected]:graydon/rust | Graydon Hoare | 2010-06-29 | 2 | -2/+1 |
| | |\ | |||||
| | | * | Work-around and un-XFAIL generic-obj.rs test. The problem uncovered in the ↵ | Roy Frostig | 2010-06-29 | 2 | -2/+1 |
| | | | | | | | | | | | | | original XFAIL is more generally that of issue #92. | ||||
| * | | | Fix bug in clone logic; was ignoring the mutability-strip step in later rule. | Graydon Hoare | 2010-07-02 | 1 | -21/+22 |
| | | | | |||||
| * | | | Teach severing logic to handle obj and fn types. | Graydon Hoare | 2010-07-02 | 1 | -15/+28 |
| | | | | |||||
| * | | | Wrap long line. | Graydon Hoare | 2010-07-02 | 1 | -11/+12 |
| | | | | |||||
| * | | | Trace mark and sever steps in GC. | Graydon Hoare | 2010-07-02 | 1 | -2/+6 |
| | | | | |||||
| * | | | Return LLVM to at least being able to run hello world. | Graydon Hoare | 2010-07-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Walk (mut/constr stripped) TY_iso edges when boxed. Fault on non-boxed ↵ | Graydon Hoare | 2010-07-02 | 1 | -5/+6 |
| | | | | | | | | | | | | | edges; they should not have made it past resolve. | ||||
| * | | | Compensate for .tmp in run-fail tests. | Graydon Hoare | 2010-07-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | New test of explicit deref operator. | Graydon Hoare | 2010-07-02 | 2 | -0/+5 |
| | | | | |||||
| * | | | Change make rules around running tests to not produce an .out file if ↵ | Graydon Hoare | 2010-07-02 | 1 | -4/+10 |
| | | | | | | | | | | | | | test-run fails. | ||||
| * | | | Permit mutables as comparable in all contexts. | Graydon Hoare | 2010-07-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Don't unify the *input* to init-box with a box constraint, nurr. | Graydon Hoare | 2010-07-02 | 1 | -2/+3 |
| | | | | |||||
| * | | | Improve logging in type. | Graydon Hoare | 2010-07-02 | 1 | -2/+5 |
| | | | | |||||
| * | | | Box the args entering the vec-drop test. | Graydon Hoare | 2010-07-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge branch 'exterior_and_mutable_types' of [email protected]:graydon/rust ↵ | Graydon Hoare | 2010-07-02 | 2 | -31/+9 |
| |\ \ \ | | | | | | | | | | | | | into exterior_and_mutable_types | ||||
| | * | | | Allow formatting individual decl_params | Patrick Walton | 2010-07-02 | 1 | -5/+9 |
| | | | | | |||||
| | * | | | Gut the box[m][o] family from util. | Roy Frostig | 2010-07-02 | 1 | -26/+0 |
| | | | | | |||||
| * | | | | Parse effect-qualified type definitions. | Graydon Hoare | 2010-07-02 | 6 | -30/+42 |
| |/ / / | |||||
| * | | | Correct drop-ty path; many tests now run. | Graydon Hoare | 2010-07-02 | 1 | -11/+5 |
| | | | | |||||