[Vm-dev] Why does updating the root table use a red zone?

bryce at kampjes.demon.co.uk bryce at kampjes.demon.co.uk
Tue Sep 4 09:12:40 UTC 2007


Andreas Raab writes:
 > > I'm asking because I had a bug in Exupery's version of this which I
 > > fixed by setting allocationCount on root table overflow. This appears
 > > to work but is there a good reason for the logic that the interpreter
 > > uses now?
 > 
 > Yes. Avoiding excessive full GCs is a good reason.

Thanks, I've now fixed Exupery's version to use the same logic as 
the interpreter does.

Bryce


More information about the Vm-dev mailing list