Jiangli,

Looks good for me!

-Dmitry

On 2015-01-31 01:31, Jiangli Zhou wrote:
> Here is the updated webrev that incorporates all feedbacks:
> 
>   http://cr.openjdk.java.net/~jiangli/8071962/webrev.01/
> 
> Thanks,
> Jiangli
> 
> On Jan 30, 2015, at 10:05 AM, Jiangli Zhou <jiangli.z...@oracle.com> wrote:
> 
>> Hi Ioi,
>>
>> Thanks for the review.
>>
>> On Jan 30, 2015, at 9:49 AM, Ioi Lam <ioi....@oracle.com> wrote:
>>
>>> Hi Jiangli,
>>>
>>> The code looks good. I am wondering if you need a more specific JTREG test 
>>> for the new sun/jvm/hotspot/utilities/CompactHashTable.java. There's a lot 
>>> of code in CompactHashTable.java. Will the existing test case in 8071962 
>>> provide enough coverage?
>>
>> My thinking would be yes. The symbol lookup is very foundational operations 
>> in sun.jvm.hotspot.tools.DumpJFR. If it fails, it would get exception 
>> immediately. We also have JTREG tests that uncovers the SA symbol lookup 
>> issue.
>>
>> Thanks,
>> Jiangli
>>
>>>
>>> Thanks
>>> - Ioi
>>>
>>> On 1/29/15, 5:46 PM, Jiangli Zhou wrote:
>>>> Hi Serguei,
>>>>
>>>> Thanks for noticing that. It’s actually a duplicated bug ID for the same 
>>>> issue. I just fixed the web rev: 
>>>> http://cr.openjdk.java.net/~jiangli/8071962/webrev.00/.
>>>>
>>>> Thanks,
>>>> Jiangli
>>>>
>>>> On Jan 29, 2015, at 5:40 PM, serguei.spit...@oracle.com wrote:
>>>>
>>>>> On 1/29/15 5:13 PM, Jiangli Zhou wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Please review the change for JDK-8071962, "The SA code needs to be 
>>>>>> updated to support Symbol lookup from the shared archive”.
>>>>>>
>>>>>> In JDK-8059510, we introduced a compact form of hash table for the 
>>>>>> symbols in shared archive. The shared symbols are stored separately from 
>>>>>> the regular symbol table. The VM looks up both tables when searching for 
>>>>>> existing symbol at runtime. The SA code needs to do the same when 
>>>>>> looking up symbols.
>>>>>>
>>>>>> Webrev: http://cr.openjdk.java.net/~jiangli/8067977/webrev.00/
>>>>> Jiangli,
>>>>>
>>>>> I'm not reviewing, just wanted to make sure there is no typo here ...
>>>>> The webrev bug number is 8067977, but the RFR bug number is 8071962 which 
>>>>> is strange.
>>>>>
>>>>> Thanks,
>>>>> Serguei
>>>>>
>>>>>> Tested on both 32-bit and 64-bit platforms:
>>>>>>  bin/java sun.jvm.hotspot.tools.DumpJFR <pid>
>>>>>>
>>>>>> JPRT tests in progress.
>>>>>>
>>>>>> Thanks,
>>>>>> Jiangli
>>>>>>
>>>>>>
>>>
>>
> 


-- 
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the source code.

Reply via email to