Hi Staffan,
Looks good.
Thanks,
Bengt
On 2013-12-02 17:30, Staffan Larsen wrote:
The problem here happens when SA wants to walk every object in the heap, to do that it
needs to figure out what parts of the heap are in active use (the live
regions). It gets the list of GC spaces as a start.
Thanks Mikael, Dmitry and Bengt!
On 4 dec 2013, at 13:53, Bengt Rutisson bengt.rutis...@oracle.com wrote:
Hi Staffan,
Looks good.
Thanks,
Bengt
On 2013-12-02 17:30, Staffan Larsen wrote:
The problem here happens when SA wants to walk every object in the heap, to
do that it needs
The problem here happens when SA wants to walk every object in the heap, to do
that it needs to figure out what parts of the heap are in active use (the live
regions). It gets the list of GC spaces as a start. It then maps out the TLABs
in these spaces so that it will not walk un-allocated
Staffan,
Looks good for me.
-Dmitry
On 2013-12-02 20:30, Staffan Larsen wrote:
The problem here happens when SA wants to walk every object in the heap, to
do that it needs to figure out what parts of the heap are in active use (the
live regions). It gets the list of GC spaces as a start.
Staffan,
On Monday 02 December 2013 17.30.00 Staffan Larsen wrote:
The problem here happens when SA wants to walk every object in the heap, to
do that it needs to figure out what parts of the heap are in active use
(the live regions). It gets the list of GC spaces as a start. It then
maps out