| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | 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 | 2 | -17/+108 | |
| | | | | | | | | | | | | | 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 | |
| | | | | ||||||
| * | | | Add native vec[u8] to str converter. Put in workaround for leak in str to ↵ | Roy Frostig | 2010-08-11 | 4 | -23/+141 | |
| | | | | | | | | | | | | | vec[u8] converter. Add testcase exercising both. Drive-by fix a potential array-out-of-bounds write on rust_str buffers. | |||||
| * | | | Fix reverse-indexing bug in _vec.init_fn. | Roy Frostig | 2010-08-11 | 1 | -3/+3 | |
| | | | | ||||||
| * | | | Tidy up run script. | Graydon Hoare | 2010-08-11 | 1 | -6/+9 | |
| | | | | ||||||
| * | | | Change dwarf output on linux to switch from relative to absolute addresses ↵ | Graydon Hoare | 2010-08-11 | 1 | -7/+1 | |
| | | | | | | | | | | | | | based on library-mode-ness, might help fight ASLR-induced confusion. | |||||
| * | | | Put out burning tinderbox on OSX. | Graydon Hoare | 2010-08-10 | 2 | -8/+20 | |
| | | | | ||||||
| * | | | un-XFAIL lib-deque.rs, as it seems to have been waiting on something ↵ | Graydon Hoare | 2010-08-10 | 1 | -1/+0 | |
| | | | | | | | | | | | | | recently fixed. | |||||