| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add std.path module for pathname manipulations. | Graydon Hoare | 2011-01-10 | 2 | -0/+22 | |
| | | ||||||
| * | Fail in new_stdio_reader when libc.fopen fails. | Graydon Hoare | 2011-01-10 | 1 | -2/+3 | |
| | | ||||||
| * | Further corrections to the Makefile rules covering failing tests. | Graydon Hoare | 2011-01-10 | 9 | -8/+27 | |
| | | ||||||
| * | Cleanup circular_buffer | Brian Anderson | 2011-01-10 | 2 | -39/+56 | |
| | | ||||||
| * | Remove the assumption that circular_buffer's buffer has a power of two size | Brian Anderson | 2011-01-10 | 3 | -33/+85 | |
| | | | | | | | It was not obvious how to make this implementation work when the unit size was not also a power of two, so for now just make the buffer size a multiple of the unit size so it can pass all the tests. | |||||
| * | Remove unused variable in circular_buffer tests | Brian Anderson | 2011-01-10 | 1 | -2/+0 | |
| | | ||||||
| * | Cleanup circular_buffer grow / shrink routines | Brian Anderson | 2011-01-10 | 1 | -4/+7 | |
| | | ||||||
| * | Rename test to reflect that the circular_buffer runtime class is what's ↵ | Brian Anderson | 2011-01-10 | 1 | -0/+0 | |
| | | | | | being tested | |||||
| * | Fix circular_buffer growth when _next != 0 | Brian Anderson | 2011-01-10 | 2 | -10/+36 | |
| | | ||||||
| * | Remove tabs | Brian Anderson | 2011-01-10 | 1 | -1/+1 | |
| | | ||||||
| * | Don't allow circular_buffer to shrink below its original size when unit_sz ↵ | Brian Anderson | 2011-01-10 | 3 | -7/+25 | |
| | | | | | is not a power of two | |||||
| * | Don't allow circular_buffer to shrink below it's initial size | Brian Anderson | 2011-01-10 | 2 | -1/+13 | |
| | | ||||||
| * | Fix the check for growing the circular_buffer | Brian Anderson | 2011-01-10 | 2 | -1/+15 | |
| | | ||||||
| * | Simplify the test for circular_buffer initialization | Brian Anderson | 2011-01-10 | 1 | -11/+14 | |
| | | ||||||
| * | Un-XFAIL drop-bind-thunk-args.rs. | Graydon Hoare | 2011-01-07 | 1 | -0/+1 | |
| | | ||||||
| * | Drop closures. Un-XFAIL bind-interior.rs. | Graydon Hoare | 2011-01-07 | 2 | -7/+55 | |
| | | ||||||
| * | Add sufficient import support to compile some simple single-crate programs. | Rafael Ávila de Espíndola | 2011-01-07 | 6 | -37/+138 | |
| | | | | | | This is likely not the final solution. It does repetitive work and doesn't produce errors for invalid but unused imports. In any case, I think it is a useful step. | |||||
| * | Synthesize closure thunks, and pass closure pointer into fn calls. | Graydon Hoare | 2011-01-07 | 1 | -30/+170 | |
| | | ||||||
| * | Correctly initialize circular_buffer to a power-of-two bytes | Brian Anderson | 2011-01-07 | 2 | -1/+38 | |
| | | ||||||
| * | Make the valgrind suppressions file compatible with older versions | Brian Anderson | 2011-01-07 | 1 | -1/+1 | |
| | | ||||||
| * | New test, bind-interior.rs. | Graydon Hoare | 2011-01-06 | 1 | -0/+11 | |
| | | ||||||
| * | Un-XFAIL bind-thunk.rs. | Graydon Hoare | 2011-01-06 | 1 | -0/+1 | |
| | | ||||||
| * | Whitespace cleanup, and copy target into closure. | Graydon Hoare | 2011-01-06 | 1 | -7/+10 | |
| | | ||||||
| * | Add the boilerplate for folding view items. | Rafael Ávila de Espíndola | 2011-01-06 | 1 | -1/+65 | |
| | | ||||||
| * | Sketch closure-forming logic for nontrivial bindings. | Graydon Hoare | 2011-01-05 | 2 | -4/+79 | |
| | | ||||||
| * | Translate trivial bindings. Un-XFAIL bind-trivial.rs. | Graydon Hoare | 2011-01-05 | 2 | -8/+21 | |
| | | ||||||
| * | Use uniform pair representation of functions everywhere, including static ↵ | Graydon Hoare | 2011-01-05 | 2 | -38/+132 | |
| | | | | | functions. | |||||
| * | Fix Yet Another Horrid Makefile Bug that was causing the run-fail tests to ↵ | Graydon Hoare | 2011-01-04 | 1 | -1/+1 | |
| | | | | | silently pass. | |||||
| * | Fix another s/BREQ/SREQ/ in the makefile. | Graydon Hoare | 2011-01-04 | 1 | -1/+1 | |
| | | ||||||
| * | rustc: Allow the type unification handler to handle both expected and actual ↵ | Patrick Walton | 2011-01-04 | 2 | -4/+20 | |
| | | | | | param types | |||||
| * | Correct function pointer type in closure. | Graydon Hoare | 2011-01-04 | 1 | -2/+2 | |
| | | ||||||
| * | Merge remote branch 'espindola/import' | Graydon Hoare | 2011-01-04 | 3 | -5/+9 | |
| |\ | ||||||
| | * | Add names from imports to the namespace. | Rafael Ávila de Espíndola | 2011-01-04 | 3 | -5/+9 | |
| | | | ||||||
| * | | rustc: Add an item type accessor | Patrick Walton | 2011-01-04 | 1 | -0/+38 | |
| |/ | ||||||
| * | Add support for looking up a name introduced by a 'use'. | Rafael Ávila de Espíndola | 2011-01-04 | 3 | -11/+38 | |
| | | | | | | | | | | | With this we go from "error: unresolved name: foo" to "unimplemented definition variant for: foo" in use foo; fn main(vec[str] args) { foo.bar(); } | |||||
| * | Refactor the view_item code so that it is similar to the code used for | Rafael Ávila de Espíndola | 2011-01-04 | 2 | -30/+40 | |
| | | | | | parsing regular items. | |||||
| * | Rename use_or_import to view_item. | Rafael Ávila de Espíndola | 2011-01-04 | 2 | -8/+8 | |
| | | ||||||
| * | Begin sketching translation of bind_expr. No captures yet, also crashy. | Graydon Hoare | 2011-01-03 | 1 | -1/+40 | |
| | | ||||||
| * | Split driver between parsing source files and crate files, by extension. Add ↵ | Graydon Hoare | 2011-01-03 | 2 | -2/+21 | |
| | | | | | dummy function for crate files. | |||||
| * | Add _str.starts_with and ends_with. | Graydon Hoare | 2011-01-03 | 1 | -0/+29 | |
| | | ||||||
| * | Typecheck expr_bind. | Graydon Hoare | 2011-01-03 | 1 | -13/+57 | |
| | | ||||||
| * | Add type accessors for fn types. | Graydon Hoare | 2011-01-03 | 1 | -0/+24 | |
| | | ||||||
| * | Fix fold bug on expr_bind. | Graydon Hoare | 2011-01-03 | 1 | -0/+3 | |
| | | ||||||
| * | Actually return the correct node from the parser. | Graydon Hoare | 2011-01-03 | 1 | -2/+1 | |
| | | ||||||
| * | Remove missed debug chatter. | Graydon Hoare | 2011-01-03 | 1 | -1/+0 | |
| | | ||||||
| * | Change BREQ to SREQ in deps of compile-fail/%.rustc.out | Graydon Hoare | 2011-01-03 | 1 | -1/+1 | |
| | | ||||||
| * | Add testcase I meant to add in 9ee3475e09c8fce81b5b06365a7f70d029a80155. | Graydon Hoare | 2011-01-03 | 1 | -0/+11 | |
| | | ||||||
| * | Use git log pretty printing arguments that are compatible with older ↵ | Brian Anderson | 2011-01-03 | 1 | -1/+1 | |
| | | | | | versions of git | |||||
| * | Don't attempt to wake tasks that aren't blocked. | Brian Anderson | 2011-01-03 | 2 | -1/+37 | |
| | | | | | | | It's possible for a supervised task to kill and wake its supervising task then immediately try to wake it again if the supervising task has joined the supervised. This is the easiest way to prevent that. | |||||
| * | Unset the RUST_LOG environment variable so that it doesn't interfere with ↵ | Brian Anderson | 2011-01-03 | 1 | -0/+4 | |
| | | | | | the test suite | |||||