Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-25 | boehmgc: Remove unused code from patch | Robert Hensing | |
2021-06-24 | boehmgc: Crude support for coroutines | Robert Hensing | |
Fixes the problem where a stack pointer outside the original thread causes the collector to crash. It could be made more accurate by recording the stack pointer every time we switch to a coroutine. We can use this information to update our own coroutine stacks like normal data. When the stack pointer is on a thread, we can add a field to GC_thread "fallback_sp" to be used when the thread sp is outside the original thread range. |