| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Many changes to code structure are included:
- removed TIME_SLICE_IN_MS
- removed sychronized_indexed_list
- removed region_owned
- kernel_owned move to kernel.h, task_owned moved to task.h
- global configs moved to rust_globals.h
- changed #pragma once to standard guard in rust_upcall.h
- got rid of memory.h
|
|
|
|
|
|
|
|
All tydescs are static now, there's no need to worry about
marshalling them between threads anymore.
|
|
|
|
|
|
|
|
It's been sitting unused long enough to have bitrotted completely.
|
|
this will be used to generate a new snapshot.
|
|
snapshot is prepared.
|
|
|
|
|
|
|
|
|
|
We can now run the compiler with an iface-based hashtable
implementation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chain correctly
|
|
|
|
|
|
the root one for functions and objects
|
|
variables
|
|
|
|
Apparently not needed on Mac (clang?), but breaking the win and linux boxes.
|
|
actually do anything yet due to lack of support in trans.
|
|
|
|
|
|
|
|
the box when determining internal reference counts
|
|
|
|
|
|
|
|
|