Yasumasa,

1. Changes looks good for me, but please fix a typeo in
hotspot/SALauncher.java (no need to re-review)

91 s/perfromance/performance/

2. Simple jmap output looks like

dooku:test#/opt/jdk9/bin/jmap 6379
Attaching to process ID 6379, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 9-internal+0-2016-02-29-173800.dms.hs-rt
0x0000000000400000      8K      /opt/jdk9/bin/java
....

So "compiler detected" is acceptable message to test that jmap is
launched and attached successfully. Not the best one but it works on all
platfroms.

-Dmitry

On 2016-03-04 06:33, Yasumasa Suenaga wrote:
> Hi Dmitry,
> 
> I uploaded new webrev:
> 
>   hotspot (not changed): 
> http://cr.openjdk.java.net/~ysuenaga/JDK-8151181/webrev.02/hotspot/
>                     jdk: 
> http://cr.openjdk.java.net/~ysuenaga/JDK-8151181/webrev.02/jdk/
> 
> Could you review it again?
> 
> 
> BTW, jmap test uses "compiler detected" as expected message.
> Should I fix it? (Should I file it as another test bug?)
> 
> 
> Thanks,
> 
> Yasumasa
> 
> 
> On 2016/03/04 2:06, Dmitry Samersoff wrote:
>> Yasumasa,
>>
>> 91 s/perfromance/performance/
>>
>> Test:
>>
>> 146         launch("compiler detected.", "jsnap");
>>
>>
>> Please, choose expectedMessage carefully, I'm not sure "compiler
>> detected." is an appropriate one.
>>
>> -Dmitry
>>
>>
>> On 2016-03-03 18:45, Yasumasa Suenaga wrote:
>>> Hi Dmitry,
>>>
>>> Thank you for your comment.
>>> I uploaded new webrev:
>>>
>>>    hotspot: 
>>> http://cr.openjdk.java.net/~ysuenaga/JDK-8151181/webrev.01/hotspot/
>>>        jdk: http://cr.openjdk.java.net/~ysuenaga/JDK-8151181/webrev.01/jdk/
>>>
>>>
>>> Could you review again?
>>>
>>>
>>> Thanks,
>>>
>>> Yasumasa
>>>
>>>
>>> On 2016/03/04 0:15, Dmitry Samersoff wrote:
>>>> Yasumasa,
>>>>
>>>> It's better (with upcoming changes for JDK-8148659 in mind) to create a
>>>> separate
>>>>
>>>> private static boolean jsnapHelp() {
>>>>      System.out.println(" <no option>\tdump perfromance counters");
>>>>      return commonHelp();
>>>> }
>>>>
>>>> and write:
>>>>
>>>> System.out.println(" jsnap --help\tto get more information");
>>>>
>>>> Please also update:
>>>>
>>>>      jdk/test/sun/tools/jhsdb/BasicLauncherTest.java
>>>>
>>>> -Dmitry
>>>>
>>>>
>>>> On 2016-03-03 17:43, Yasumasa Suenaga wrote:
>>>>> Hi all,
>>>>>
>>>>> JSnap is useful SA tool to check PerfCounter.
>>>>> So I want to add it to jhsdb.
>>>>>
>>>>>     http://cr.openjdk.java.net/~ysuenaga/JDK-8151181/webrev.00/
>>>>>
>>>>> Could you review it?
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Yasumasa
>>>>>
>>>>
>>>>
>>
>>


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

Reply via email to