Blocks :
|
|
Relates :
|
|
Relates :
|
Currently the strong root processing deals with the relevant OopStorages by having each thread attempt to claim each storage object, with the one successful claimant for each processing that entire storage. It would be better to use the ParState mechanism to allow multiple threads to work on each storage object, particularly since the number of entries in some of them is increasing as we transition more oops in other places into OopStorage.
|