eagler-teavm-fork/core
Alexey Andreev 45d36eac83 C: fix crash on GC when there are queued WeakReference instances in the heap
When performing young GC, we can encounter some WeakReferences which get into
corresponding ReferenceQueue. In this case queue internal state will be updated.
After it defragmentation phase runs which updates references to relocated objects.
For performance reason, defragmentation phase scans only regions either
marked with write barriers or regions that contain surviving objects in
young generation. However, sometimes a queue can be in neither of these sets,
so we additionally mark regions containing all affected queues.
2020-01-31 18:23:50 +03:00
..
src C: fix crash on GC when there are queued WeakReference instances in the heap 2020-01-31 18:23:50 +03:00
pom.xml Update version to 0.7.0 2019-09-24 16:26:14 +03:00