aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'tohava/master'Graydon Hoare2010-08-101-20/+56
|\
| * Added AST pretty printing for communication alt statement, closes issue 19.Or Brostovski2010-08-071-4/+38
| * Added forgotten handling for alt_type_else, and also for stmt_noteTohava2010-08-061-10/+26
| * Added AST pretty printing for slice expressionTohava2010-08-061-1/+28
| * Merge branch 'master' of git://github.com/graydon/rustTohava2010-08-0510-64/+236
| |\
| * | Added AST logging, and modified AST for consistent handling of alt stmts.Tohava2010-08-052-19/+59
* | | Merge commit 'jyasskin/work'Graydon Hoare2010-08-1016-97/+145
|\ \ \
| * | | Add names to tasks and domains. These can either be an explicit literal stringJeffrey Yasskin2010-08-0915-89/+141
| * | | Fix LLVM translation of modules.Jeffrey Yasskin2010-08-081-1/+0
* | | | Fix a deque size bookkeeping bug.Roy Frostig2010-08-101-1/+3
* | | | Get object's captured typarams when querying for an object method's typarams ...Roy Frostig2010-08-091-33/+61
* | | | Get object's captured typarams when calculating sizes in the backend's fn-pro...Roy Frostig2010-08-097-80/+139
* | | | XFailed some tests.Michael Bebenita2010-08-091-0/+7
* | | | Synthesize a flush_chan upcall right before a channel's ref_count drops to ze...Michael Bebenita2010-08-099-55/+113
* | | | Fixed deadlock in the scheduler caused by condition variables.Michael Bebenita2010-08-094-11/+13
* | | | Added peek() to ptr_vec.Michael Bebenita2010-08-092-0/+8
* | | | Made ref_count signed to help detect negative ref_count bugs.Michael Bebenita2010-08-091-1/+1
* | | | Some pretty printing in the runtime.Michael Bebenita2010-08-096-18/+66
* | | | Added class to abstract away platform specific thread primitives.Michael Bebenita2010-08-093-2/+25
* | | | Made the runtime keep track of all live domains and print their state.Michael Bebenita2010-08-092-0/+16
* | | | Added the RUST_SEED env variable to seed the Rust task scheduler -- helpful w...Michael Bebenita2010-08-091-5/+14
* | | | Added a python script to run test cases repeatedly. This helps with debugging...Michael Bebenita2010-08-091-0/+81
* | | | Added "none" option to rust_log env string to disable all log output.Michael Bebenita2010-08-091-0/+1
* | | | Added timed_wait to condition variables.Michael Bebenita2010-08-093-5/+26
* | | | Changed seemingly incorrect stk_field_valgrind_id.Michael Bebenita2010-08-091-1/+1
* | | | Changed array_list::replace() return behavior.Michael Bebenita2010-08-092-8/+10
* | | | Updated/added test cases.Michael Bebenita2010-08-0910-24/+112
|/ / /
* | | Added forgotten handling for alt_type_else, and also for stmt_noteOr Brostovski2010-08-061-10/+26
* | | Added AST pretty printing for slice expressionOr Brostovski2010-08-061-1/+28
* | | Added AST logging, and modified AST for consistent handling of alt stmts.Or Brostovski2010-08-062-19/+59
* | | Implement _str.len() to return the number of bytes, rename it to byte_len(),Jeffrey Yasskin2010-08-064-5/+33
* | | Add an int->str conversion function.Jeffrey Yasskin2010-08-064-12/+29
* | | Change the destructor-ordering test to use channels instead of a shared mutab...Jeffrey Yasskin2010-08-062-39/+79
* | | Fix LLVM translation of modules.Jeffrey Yasskin2010-08-062-14/+29
* | | Redo yesterday's buf_writer-wrapper in a less silly and convoluted way. Add ...Roy Frostig2010-08-062-43/+59
* | | Accept uint literals as literal patterns.Roy Frostig2010-08-061-1/+4
* | | Degrade emitter size cache to just a flat hashtable with regular flushes (sig...Graydon Hoare2010-08-053-33/+73
* | | Something is wrong with the emitter size cache; disable for now, possibly put...Graydon Hoare2010-08-051-1/+3
* | | Add a valgrind suppression for Snow Leopard dyldPatrick Walton2010-08-051-1/+11
* | | Mop up workarounds in stdlib no longer required as issue #93 is closed.Graydon Hoare2010-08-053-24/+11
* | | Move 'as' precedence up to just above relational; support indexing str and ve...Graydon Hoare2010-08-056-37/+67
* | | Add to std._io some formatter/type-specific-writer mechanism. Make a few typ...Roy Frostig2010-08-043-1/+75
| |/ |/|
* | Thread argument-types down to internal_check_outer_lval in type.ml, in prepar...Graydon Hoare2010-08-041-9/+16
* | Add per-platform file-open flags to std.os. Open buffers as desired in std._io.Roy Frostig2010-08-044-6/+73
* | Add a CHECK_XFAILS target that inverts the sense of check: it tries to compil...Graydon Hoare2010-08-041-0/+8
* | Fix pexp parser to do left-associativity, not right. Closes #130.Graydon Hoare2010-08-043-36/+91
* | Add a buffered writer to stdlib _io module.Roy Frostig2010-08-043-7/+50
* | Address _io.new_buf FIXME now that issue #93 is closed.Roy Frostig2010-08-041-9/+1
|/
* Bah. xfail arithmetic-interference for now; linux tinderbox is burning on it ...Graydon Hoare2010-08-041-0/+2
* Kill the preallocator, install a sane replacement. Closes #131. And probably ...Graydon Hoare2010-08-045-263/+123