| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | Ignore upcall_flush for channels that are disassociated from ports. This ↵ | Michael Bebenita | 2010-08-11 | 5 | -4/+17 |
| | | | | | makes task-comm-10 break a little less hard, but it still leaks because messages pending in the channel are never freed. | ||||
| * | Added a -v(algrind) option to run.py. | Michael Bebenita | 2010-08-11 | 1 | -1/+10 |
| | | |||||
| * | Increment ref counts of objects sent along channels. | Michael Bebenita | 2010-08-11 | 1 | -2/+11 |
| | | |||||
| * | Added test cases. | Michael Bebenita | 2010-08-11 | 4 | -0/+36 |
| | | |||||
| * | Made ref_count a word sized value. | Michael Bebenita | 2010-08-11 | 1 | -1/+1 |
| | | |||||
| * | Print domain and task names in log prefix. | Michael Bebenita | 2010-08-11 | 1 | -4/+13 |
| | | |||||