Invisible <voi### [at] dev null> wrote:
> The other fun thing is that few people have built concurrent GC engines.
> At least with manual memory management, one thread doesn't usually block
> other threads from running.
A concurrent compacting GC sounds to me like a very hard problem.
If the GC moves objects around in RAM, it has to make sure that no code
is modifying the object while the GC is moving it. How does it achieve
that efficiently, I have no idea.
--
- Warp
Post a reply to this message
|