| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Add some code to lexer in rustc. | Graydon Hoare | 2010-08-19 | 1 | -2/+35 | |
| | | | | ||||||
| * | | | Fix a bunch of typestate bugs in handling if and while statement wirings. | Graydon Hoare | 2010-08-19 | 5 | -19/+51 | |
| | | | | ||||||
| * | | | Make _io.buf_reader read more than 0 bytes at a time. | Roy Frostig | 2010-08-19 | 3 | -9/+46 | |
| | | | | ||||||
| * | | | Export all item code to stabs on Windows (including e.g. object methods) | Patrick Walton | 2010-08-19 | 1 | -3/+5 | |
| | | | | ||||||
| * | | | Export glue as stabs on Windows as well | Patrick Walton | 2010-08-19 | 1 | -5/+13 | |
| | | | | ||||||
| * | | | Add some mangled stabs to help debugging on Windows | Patrick Walton | 2010-08-19 | 1 | -2/+18 | |
| | | | | ||||||
| * | | | Use "/usr/bin/env python" per the prevailing style | Patrick Walton | 2010-08-19 | 2 | -2/+2 | |
| | | | | ||||||
| * | | | Don't complain about \r when core.autocrlf is on in Git... and work in ↵ | Patrick Walton | 2010-08-18 | 1 | -4/+13 | |
| | | | | | | | | | | | | | Python 2.4, 2.6, and 3.x. | |||||
| * | | | Revert "Don't complain about \r when core.autocrlf is on in Git" | Patrick Walton | 2010-08-18 | 1 | -9/+3 | |
| | | | | | | | | | | | | | This reverts commit 828afaa2fa4cc9e3e53bda0ae3073abfcfa151ca. | |||||
| * | | | Simplify lexer/parser structure to use stdio_reader. | Graydon Hoare | 2010-08-18 | 4 | -32/+35 | |
| | | | | ||||||
| * | | | Add stdio_reader to io, just use FILE* values for now. We have things to do. | Graydon Hoare | 2010-08-18 | 4 | -1/+46 | |
| | | | | ||||||
| * | | | Don't complain about \r when core.autocrlf is on in Git (now working with ↵ | Patrick Walton | 2010-08-18 | 1 | -3/+9 | |
| | | | | | | | | | | | | | Python 2.6). | |||||
| * | | | Revert "Don't complain about \r when core.autocrlf is on in Git" | Patrick Walton | 2010-08-18 | 1 | -10/+3 | |
| | | | | | | | | | | | | | This reverts commit 828afaa2fa4cc9e3e53bda0ae3073abfcfa151ca. | |||||
| * | | | Don't complain about \r when core.autocrlf is on in Git | Patrick Walton | 2010-08-18 | 1 | -3/+10 | |
| | | | | ||||||
| * | | | Fail during build if we can't determine the current Git revision | Patrick Walton | 2010-08-18 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Add do-nothing obj type for lexer to rustc. | Graydon Hoare | 2010-08-18 | 1 | -0/+9 | |
| | | | | ||||||
| * | | | Add mod token to rustc. | Graydon Hoare | 2010-08-18 | 2 | -0/+161 | |
| | | | | ||||||
| * | | | Add mod common to rustc. | Graydon Hoare | 2010-08-18 | 2 | -0/+19 | |
| | | | | ||||||
| * | | | Change indent on rustc.rc. | Graydon Hoare | 2010-08-18 | 1 | -16/+17 | |
| | | | | ||||||
| * | | | Flesh out the ast module in rustc a little. | Graydon Hoare | 2010-08-18 | 1 | -1/+47 | |
| | | | | ||||||
| * | | | Add test code that exercises LLVM in rustc. Works. | Graydon Hoare | 2010-08-18 | 1 | -0/+17 | |
| | | | | ||||||
| * | | | Fix symbol names on LLVM C library binding and library-name for LLVM. | Graydon Hoare | 2010-08-18 | 2 | -596/+857 | |
| | | | | ||||||
| * | | | Add support for casting native types. | Graydon Hoare | 2010-08-18 | 2 | -7/+10 | |
| | | | | ||||||
| * | | | Added simple deadlock detection in the scheduler. | Michael Bebenita | 2010-08-17 | 2 | -0/+28 | |
| | | | | ||||||
| * | | | Lots of changes around memory managment in the Runtime. Added memory regions ↵ | Michael Bebenita | 2010-08-17 | 13 | -126/+303 | |
| | | | | | | | | | | | | | and fixed race caused by calling rust_srv::malloc() from multiple threads when sending messages. | |||||
| * | | | Add a "special" rust_log flag to be used for debugging in cases where the ↵ | Michael Bebenita | 2010-08-17 | 2 | -0/+2 | |
| | | | | | | | | | | | | | full log output prevents races from occurring. | |||||
| * | | | Added labels to blocking conditions. | Michael Bebenita | 2010-08-17 | 4 | -8/+13 | |
| | | | | ||||||
| * | | | Fixed deadlock by removing channel flushing. | Michael Bebenita | 2010-08-17 | 2 | -32/+20 | |
| | | | | ||||||
| * | | | Made the lock_free_queue lock (temporarily, until fixed). | Michael Bebenita | 2010-08-17 | 2 | -0/+7 | |
| | | | | ||||||
| * | | | Updates to run.py. You can now pass in the rust_log and a flag to terminate ↵ | Michael Bebenita | 2010-08-17 | 1 | -5/+14 | |
| | | | | | | | | | | | | | on the first failure. | |||||
| * | | | Add support for a reserved-words list and reserve the various ↵ | Graydon Hoare | 2010-08-17 | 1 | -15/+72 | |
| | | | | | | | | | | | | | not-supported-but-plausible IEEE datatypes. | |||||
| * | | | Re-xfailed tests because Windows is still complaining. | Michael Bebenita | 2010-08-16 | 1 | -2/+19 | |
| | | | | ||||||
| * | | | Putting out the burning tree on Windows. Turns out you can completely starve ↵ | Michael Bebenita | 2010-08-16 | 3 | -5/+5 | |
| | | | | | | | | | | | | | threads by not yielding on windows/vmware, really weird. | |||||
| * | | | Un-xfailed working tests. | Michael Bebenita | 2010-08-16 | 3 | -23/+12 | |
| | | | | ||||||
| * | | | Pulled rust_srv in its own file. Some cleanup, and added varargs to ↵ | Michael Bebenita | 2010-08-16 | 7 | -130/+168 | |
| | | | | | | | | | | | | | assertion macros. | |||||
| * | | | Absent any deep overhauls to syntax or constant-handling, hack in the ↵ | Graydon Hoare | 2010-08-16 | 5 | -21/+61 | |
| | | | | | | | | | | | | | ability to project a cexp var binding to a token in the parser. Use it in comp/rustc.rc and comp/lib/llvm.rs. | |||||
| * | | | Evil solution to the problem of importing the same opaque from two different ↵ | Patrick Walton | 2010-08-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | files. Closes #145. | |||||
| * | | | Uncomment recently-no-longer-failing std.deque tests. Add a few ↵ | Roy Frostig | 2010-08-13 | 1 | -30/+74 | |
| | | | | | | | | | | | | | arbitrary-access checks. | |||||
| * | | | A little tidy-up that should have gone in with ↵ | Roy Frostig | 2010-08-12 | 2 | -5/+2 | |
| | | | | | | | | | | | | | 4e376852e709844d67f94430d9dc954d5be722b4. | |||||
| * | | | Zero LMA/VMA of debug sections in elf. Closes #148. | Graydon Hoare | 2010-08-12 | 1 | -105/+42 | |
| | | | | ||||||
| * | | | Fix max_sz bug that ended up causing us to index incorrectly into a vec of ↵ | Roy Frostig | 2010-08-12 | 3 | -1/+20 | |
| | | | | | | | | | | | | | tag types. Add a testcase. | |||||
| * | | | Address FIXME in _vec waiting on closed issue #108. | Roy Frostig | 2010-08-12 | 1 | -5/+4 | |
| | | | | ||||||
| * | | | Add vec debugging utility to _vec module. | Roy Frostig | 2010-08-12 | 4 | -1/+25 | |
| | | | | ||||||
| * | | | Add more LLVM library bindings to rustc. | Graydon Hoare | 2010-08-12 | 1 | -2/+350 | |
| | | | | ||||||
| * | | | Add modelines and related emacs chatter to rustc. | Graydon Hoare | 2010-08-12 | 3 | -0/+35 | |
| | | | | ||||||
| * | | | Kill old parser support for type-parametric modules. We don't support those. | Graydon Hoare | 2010-08-12 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Add mostly-empty AST module to rustc. | Graydon Hoare | 2010-08-12 | 2 | -0/+13 | |
| | | | | ||||||
| * | | | Added support for task sleeping in the scheduler. | Michael Bebenita | 2010-08-11 | 12 | -12/+154 | |
| | | | | ||||||
| * | | | Some ELF correctness issues, but apparently none enough to placate gdb. | Graydon Hoare | 2010-08-11 | 1 | -25/+50 | |
| | | | | ||||||
| * | | | Remove commented-out code that slipped in during last commit. | Roy Frostig | 2010-08-11 | 1 | -16/+0 | |
| | | | | ||||||