RFR (S): 8011425: NPE in TestObjectCountAfterGCEvent.java on Linux32
Erik Helin
erik.helin at oracle.com
Tue May 7 11:28:45 UTC 2013
Thanks!
Erik
On 05/07/2013 12:25 PM, Stefan Karlsson wrote:
>
> On 7 maj 2013, at 12:03, Erik Helin <erik.helin at oracle.com> wrote:
>
>> All,
>>
>> based on feedback from Bengt, the boolean condition for a class being externally visible have been slightly reordered.
>>
>> The logical operators in webrev.01 reads more naturally:
>>
>> k->klass_part()->oop_is_instance() ||
>> (k->klass_part()->oop_is_array() && k != systemObjArrayKlassObj())
>>
>
> Looks good.
>
> StefanK
>
>> compared to webrev.00:
>>
>> (k->klass_part()->oop_is_instance() || k->klass_part()->oop_is_array()) &&
>> k != Universe::systemObjArrayKlassObj()
>>
>> since the condition k != Universe::systemObjArrayKlassObj() only needs to be checked if k->klass_part()->oop_is_array() is true.
>>
>> New webrev:
>> http://cr.openjdk.java.net/~ehelin/8011425/webrev.01/
>>
>> Thanks,
>> Erik
>>
>> On 05/03/2013 03:51 PM, Erik Helin wrote:
>>> Hi all,
>>>
>>> this change makes sure that the vm/gc/detailed/object_after_gc_event
>>> only is sent for classes that should be visible externally.
>>>
>>> Webrev:
>>> http://cr.openjdk.java.net/~ehelin/8011425/webrev.00/
>>>
>>> Thanks,
>>> Erik
>>
More information about the hotspot-gc-dev
mailing list