2010-09-16 |
Graydon Hoare | Add Peter Hull's contributed translation of the fasta... |
commit | commitdiff | tree | snapshot |
2010-09-16 |
Graydon Hoare | Minor improvements to pretty-printer. |
commit | commitdiff | tree | snapshot |
2010-09-16 |
Graydon Hoare | Teach walk about plvals and pexps. |
commit | commitdiff | tree | snapshot |
2010-09-15 |
Graydon Hoare | Add Ast.ATOM_pexp and -pexp mode wherein pexps live... |
commit | commitdiff | tree | snapshot |
2010-09-15 |
Graydon Hoare | Add pretty-printing for pexps. |
commit | commitdiff | tree | snapshot |
2010-09-15 |
Graydon Hoare | Add some form-judgements on plvals and pexps. |
commit | commitdiff | tree | snapshot |
2010-09-15 |
Graydon Hoare | Commence moving pexp into ast, for eventual merger... |
commit | commitdiff | tree | snapshot |
2010-09-14 |
Graydon Hoare | Begin actually folding constant items into operands... |
commit | commitdiff | tree | snapshot |
2010-09-14 |
Graydon Hoare | Translate const uses via runtime expression evaluation. |
commit | commitdiff | tree | snapshot |
2010-09-14 |
Graydon Hoare | XFAIL const test on LLVM, of course. |
commit | commitdiff | tree | snapshot |
2010-09-14 |
Graydon Hoare | Teach front-end about simple, first-cut version of... |
commit | commitdiff | tree | snapshot |
2010-09-14 |
Graydon Hoare | Update manual to cover change to nominal tag items. |
commit | commitdiff | tree | snapshot |
2010-09-13 |
Graydon Hoare | Fix leaking arg slots on tail calls. Closes #160. |
commit | commitdiff | tree | snapshot |
2010-09-12 |
Graydon Hoare | Fix a leak when box types are used via type descriptors. |
commit | commitdiff | tree | snapshot |
2010-09-10 |
Michael Bebenita | Cleanup, refactoring, and some runtime tests. |
commit | commitdiff | tree | snapshot |
2010-09-10 |
Michael Bebenita | Added lock_and_signal::signal_all(), and made the rust_... |
commit | commitdiff | tree | snapshot |
2010-09-10 |
Graydon Hoare | Use hashtable rather than bitset for vreg constraints... |
commit | commitdiff | tree | snapshot |
2010-09-09 |
Graydon Hoare | Switch tags to purely nominal, removing TY_iso and... |
commit | commitdiff | tree | snapshot |
2010-09-09 |
Michael Bebenita | Fixed lost signal notifications. |
commit | commitdiff | tree | snapshot |
2010-09-09 |
Michael Bebenita | Cache task handles. |
commit | commitdiff | tree | snapshot |
2010-09-09 |
Graydon Hoare | Tidy up the sync dir, remove dead or mis-designed code... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Graydon Hoare | XFAIL many.rs since it crashes on win32, and add a... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Patrick Walton | First lame stab at solving the diamond import problem |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Cleaned up locking in the kernel. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Graydon Hoare | XFAIL task-comm-8, see if this helps burning-tree. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Fixed race in the rust kernel. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Lots of design changes around proxies and message passi... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Started work on a framework for writing runtime tests... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Small updates to util classes. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Change signature of array_list::pop(). |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Added "new" inline operators to memory regions. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Added a .cpp file for rust_proxy to help avoid .h file... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Added a thread utility class to factor out operations... |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Make run.py only search in the run-pass directory. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Small updates to test cases. |
commit | commitdiff | tree | snapshot |
2010-09-08 |
Michael Bebenita | Added a few utility classes, cleaned up the include... |
commit | commitdiff | tree | snapshot |
2010-09-07 |
Patrick Walton | Initial support for a global crate metadata cache |
commit | commitdiff | tree | snapshot |
2010-09-07 |
Roy Frostig | Add hashmap tests exercising strings as keys and values... |
commit | commitdiff | tree | snapshot |
2010-09-07 |
Roy Frostig | Recursively drop a type's parts if the type uses any... |
commit | commitdiff | tree | snapshot |
2010-09-07 |
Roy Frostig | Add a little pointer-cast helper to dbg. |
commit | commitdiff | tree | snapshot |
2010-09-03 |
Roy Frostig | Test multi-ref'ed vec growth more seriously than before. |
commit | commitdiff | tree | snapshot |
2010-09-03 |
Roy Frostig | When vec growth results in a newly allocated (extended... |
commit | commitdiff | tree | snapshot |
2010-09-03 |
Roy Frostig | Assert to insure that the worst-case glue-call arg... |
commit | commitdiff | tree | snapshot |
2010-09-03 |
Roy Frostig | Fail a bit more informatively on a bad get_element_ptr_dyn. |
commit | commitdiff | tree | snapshot |
2010-09-01 |
Graydon Hoare | Add session, span tracking, error reporting, beginning... |
commit | commitdiff | tree | snapshot |
2010-08-31 |
Graydon Hoare | Whitespace churn. |
commit | commitdiff | tree | snapshot |
2010-08-31 |
Graydon Hoare | Add block-comment support, various additional operators... |
commit | commitdiff | tree | snapshot |
2010-08-31 |
Roy Frostig | Fix rust_vec constructor assertion failure caused by... |
commit | commitdiff | tree | snapshot |
2010-08-31 |
Graydon Hoare | Er, this would be the hunk that actually failed to... |
commit | commitdiff | tree | snapshot |
2010-08-31 |
Graydon Hoare | Reinstate commit 9f0eaa65817303b8768c80454734144c176fda... |
commit | commitdiff | tree | snapshot |
2010-08-28 |
Patrick Walton | Turn native OCaml code generation on for the Mac |
commit | commitdiff | tree | snapshot |
2010-08-28 |
Roy Frostig | Make pattern-alt drop the slots it initializes when... |
commit | commitdiff | tree | snapshot |
2010-08-28 |
Patrick Walton | Revert "More work on lexer.rs: start using keyword... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Graydon Hoare | More work on lexer.rs: start using keyword hashtable... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Modify alt-pattern-drop.rs to also insure the slot... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Whitespace shuffle in rustc's lexer to fit 78-column... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Tiny change to tighten up alt-pattern-drop.rs test. |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Have alt-pattern drop the slots it initializes when... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Graydon Hoare | Modify rustboot to use lexer.reader. |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Patrick Walton | Read definitions of tag types in the DWARF |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Patrick Walton | Zero-length tuples can show up in tag types. Don't... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Comment out hashmap tests exercising maps with str... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Add simple hashmap tests exercising maps with str as... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Pinching myself for certainty. ;p |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Test the hashmap more, exercising hash collision, eleme... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Roy Frostig | Simplify null-writing from commit 8559a85ccacf70c51d937... |
commit | commitdiff | tree | snapshot |
2010-08-27 |
Patrick Walton | Encode tag names in the DWARF |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Graydon Hoare | Make vreg constrs per-quad, regfence on nontrivial... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Patrick Walton | Add automatic parameter instantiation. Closes #45. |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | When copying function values, null out the destination... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Graydon Hoare | Add check to catch bug underlying issue #152. Fix will... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | un-XFAIL lib-map.rs now that rust stacks are large... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | Test the hashmap for growth and rehashing. |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | Workaround issue #152 in _uint.next_power_of_two |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Patrick Walton | Add a "param handler" to demand_fn for use in automatic... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Patrick Walton | Tiny style cleanup in a pattern match in type.ml |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Patrick Walton | Typecheck function patterns |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | Actually switch to using the bigger hashmap once a... |
commit | commitdiff | tree | snapshot |
2010-08-26 |
Roy Frostig | Insure bools remain 0x1 or 0x0 by having boolean-NOT... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Add element to closure to hold captured tydesc (not... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Merge obj-drop and closure-drop code, handles freeing... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | First pass of updating the in-memory layout of closures... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Fix edge case in uint->string conversion. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Janitorial work on obj box / body / field terminology... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Fix ghastly typestate bug breaking nested functions. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Patrick Walton | Introduce "type patterns" to the typechecker in prepara... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Roy Frostig | Obj ctors are not obj fns so translate their frame... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Michael Bebenita | Fixed the location of the failing XFailed test. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Michael Bebenita | Implemented an lock free queue based on this paper... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Roy Frostig | Comment on env var required for std.dbg to do any logging. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Roy Frostig | Add support in dbg.debug_obj for printing the obj body. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Roy Frostig | Add std.dbg module for inspecting rust values in memory. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | First successful hashmap lookups. Yay. |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Fix mod-bug in std.map, work around bug in closure... |
commit | commitdiff | tree | snapshot |
2010-08-25 |
Graydon Hoare | Fix residual nonsense of storing crate-rel displacement... |
commit | commitdiff | tree | snapshot |
2010-08-24 |
Patrick Walton | Remove obsolete TODO about checking for return statements |
commit | commitdiff | tree | snapshot |
2010-08-24 |
Graydon Hoare | Elide preempt check on thunk and ctor frames. Wins... |
commit | commitdiff | tree | snapshot |
2010-08-24 |
Graydon Hoare | Avoid emitting unnecessary frame glue. Wins a couple... |
commit | commitdiff | tree | snapshot |
2010-08-24 |
Graydon Hoare | Avoid iterating ty parts on drop when there are no... |
commit | commitdiff | tree | snapshot |
2010-08-24 |
Graydon Hoare | Shrink size of glue calls. Wins a few tens of kb on... |
commit | commitdiff | tree | snapshot |
next |