Re: RFR: JDK-8029395 SA: jstack throws WrongTypeException

2013-12-04 Thread Bengt Rutisson
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.

Re: RFR: JDK-8029395 SA: jstack throws WrongTypeException

2013-12-04 Thread Staffan Larsen
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

RFR: JDK-8029395 SA: jstack throws WrongTypeException

2013-12-02 Thread Staffan Larsen
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

Re: RFR: JDK-8029395 SA: jstack throws WrongTypeException

2013-12-02 Thread Dmitry Samersoff
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.

Re: RFR: JDK-8029395 SA: jstack throws WrongTypeException

2013-12-02 Thread Mikael Gerdin
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