mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
Revised 0.9.1 bug fix
This commit is contained in:
parent
293cf59248
commit
f600efa052
1 changed files with 1 additions and 1 deletions
|
@ -4,7 +4,7 @@
|
|||
|
||||
Bug Fixes
|
||||
|
||||
- Fixed a nasty bug where, while a mutator is blocked after calling `set_thread_blocked`, the collector may copy an object the mutator is using from the stack to the heap. In this case we need to ensure the object is not corrupted when it is copied and that we sync the object's fields back up once the mutator is unblocked. Currently this only affects `port` objects in the runtime.
|
||||
- Fixed a nasty bug where, while a mutator is blocked after calling `set_thread_blocked`, the collector may copy an object the mutator is using from the stack to the heap. In this case we need to ensure the object is not corrupted when it is copied and that we sync the object's fields back up once the mutator is unblocked. Currently this only affects port objects in the runtime. Generally `read` was affected more than other I/O functions.
|
||||
- Fixed a handful of small garbage collection bugs from the previous round of development.
|
||||
|
||||
## 0.9 - July 31, 2018
|
||||
|
|
Loading…
Add table
Reference in a new issue