4 ms·
GC as such requiring read barriers in the mutator is nonsense. You may need to require read barriers if you do concurrent compaction of the heap, as a lot of t
by the_why_of_y 12y ago
GC as such requiring read barriers in the mutator is nonsense.
You may need to require read barriers if you do concurrent compaction of the heap, as a lot of the "real-time" collectors do.
But state of the art collectors like G1 can do even concurrent marking (but stop-the-world compaction) without mutator read barriers.
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.63.6386&rep=rep1&type=pdf http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.63....