mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
Credit Daniel Mendler
This commit is contained in:
parent
3ea24fa494
commit
1c4fde02ee
1 changed files with 2 additions and 0 deletions
|
@ -8,6 +8,8 @@ In the past we provided functions such as `make-shared` that could be called fro
|
||||||
|
|
||||||
To that end Cyclone now automatically relocates any stack objects when performing a mutation. This prevents a whole range of race conditions that had previously been possible in application code. And since this work is being done by the Cyclone runtime, no special code needs to be added to your applications.
|
To that end Cyclone now automatically relocates any stack objects when performing a mutation. This prevents a whole range of race conditions that had previously been possible in application code. And since this work is being done by the Cyclone runtime, no special code needs to be added to your applications.
|
||||||
|
|
||||||
|
Special thanks to Daniel Mendler, whose discussions were the inspiration for these changes.
|
||||||
|
|
||||||
Other Features
|
Other Features
|
||||||
|
|
||||||
- Added `CYC_HIGH_RES_TIMERS` to the runtime code to allow logging of timer information for the GC. Note this can be passed to the C compiler via the `-D` option.
|
- Added `CYC_HIGH_RES_TIMERS` to the runtime code to allow logging of timer information for the GC. Note this can be passed to the C compiler via the `-D` option.
|
||||||
|
|
Loading…
Add table
Reference in a new issue