54
I Use This!
Very High Activity

Commits : Listings

Analyzed about 10 hours ago. based on code collected about 22 hours ago.
May 03, 2023 — May 03, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
XFAIL const test on LLVM, of course.
graydon
as Graydon Hoare
More... over 13 years ago
Teach front-end about simple, first-cut version of const items.
graydon
as Graydon Hoare
More... over 13 years ago
Update manual to cover change to nominal tag items.
graydon
as Graydon Hoare
More... over 13 years ago
Fix leaking arg slots on tail calls. Closes #160.
graydon
as Graydon Hoare
More... over 13 years ago
Fix a leak when box types are used via type descriptors.
graydon
as Graydon Hoare
More... over 13 years ago
Cleanup, refactoring, and some runtime tests. More... over 13 years ago
Use hashtable rather than bitset for vreg constraints in ra; speeds compilation.
graydon
as Graydon Hoare
More... over 13 years ago
Added lock_and_signal::signal_all(), and made the rust_kernel::join() use wait instead of yield. More... over 13 years ago
Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly work, possibly a little bumpy. Changes a lot.
graydon
as Graydon Hoare
More... over 13 years ago
Fixed lost signal notifications. More... over 13 years ago
Cache task handles. More... over 13 years ago
Tidy up the sync dir, remove dead or mis-designed code in favour of OS primitives, switch rust_kernel to use a lock/signal pair and wait rather than spin.
graydon
as Graydon Hoare
More... over 13 years ago
XFAIL many.rs since it crashes on win32, and add a time-slice sleep to the kernel message loop to get tests to finish in a sane time.
graydon
as Graydon Hoare
More... over 13 years ago
First lame stab at solving the diamond import problem More... over 13 years ago
Cleaned up locking in the kernel. More... over 13 years ago
XFAIL task-comm-8, see if this helps burning-tree.
graydon
as Graydon Hoare
More... over 13 years ago
Fixed race in the rust kernel. More... over 13 years ago
Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel. More... over 13 years ago
Started work on a framework for writing runtime tests, added some simple test cases. More... over 13 years ago
Small updates to util classes. More... over 13 years ago
Change signature of array_list::pop(). More... over 13 years ago
Added "new" inline operators to memory regions. More... over 13 years ago
Added a .cpp file for rust_proxy to help avoid .h file dependencies in the future. More... over 13 years ago
Added a thread utility class to factor out operations on threads. More... over 13 years ago
Make run.py only search in the run-pass directory. More... over 13 years ago
Small updates to test cases. More... over 13 years ago
Initial support for a global crate metadata cache More... over 13 years ago
Add hashmap tests exercising strings as keys and values. No longer leaks on linux.
froystig
as Roy Frostig
More... over 13 years ago
Recursively drop a type's parts if the type uses any typarams, since those typarams may represent types that actually require dropping.
froystig
as Roy Frostig
More... over 13 years ago
Add a little pointer-cast helper to dbg.
froystig
as Roy Frostig
More... over 13 years ago