RFR (S): 7167157: jcmd command file parsing does not respect the "stop" command
Staffan Larsen
staffan.larsen at oracle.com
Mon May 21 01:38:07 PDT 2012
Thanks Dmitry,
All commands are case-sensitive.
/Staffan
On 21 maj 2012, at 10:23, Dmitry Samersoff wrote:
> Staffan,
>
> Looks OK for me.
>
> Is stop command case-sensitive?
>
> -Dmitry
>
>
> On 2012-05-21 12:05, Staffan Larsen wrote:
>> All,
>>
>> I need a Review of this change.
>>
>> Thanks,
>> /Staffan
>>
>> On 11 maj 2012, at 12:42, Staffan Larsen wrote:
>>
>>> New webrev: http://cr.openjdk.java.net/~sla/7167157/webrev.01/
>>>
>>> On 11 maj 2012, at 12:17, Staffan Larsen wrote:
>>>
>>>> Right. Should probably be line.trim().equals("stop")
>>>>
>>>> /Staffan
>>>>
>>>> On 11 maj 2012, at 11:41, Nils Loodin wrote:
>>>>
>>>>> Should it be "startsWith"? I don't know if we ever plan to implement
>>>>> a command that's called stopFeatureX, but still..
>>>>>
>>>>> Regards,
>>>>> Nils Loodin
>>>>>
>>>>> On May 11, 2012, at 11:34 , Staffan Larsen wrote:
>>>>>
>>>>>> Please review the following fix for the fix for 7154822. Previously
>>>>>> all lines in the command file were sent to the JVM as one string,
>>>>>> but the size limit was 1024 bytes so this was changed in 7154822 to
>>>>>> sending one line at a time. Problem with this is that the jcmd
>>>>>> utility keeps sending commands even if it has encountered a 'stop'.
>>>>>> So instead of relying on the JVM to parse the 'stop' command, we
>>>>>> must now parse this in the jcmd utility.
>>>>>>
>>>>>> webrev: http://cr.openjdk.java.net/~sla/7167157/webrev.00/
>>>>>>
>>>>>> Thanks,
>>>>>> /Staffan
>>>>>
>>>>
>>>
>>
>
>
> --
> Dmitry Samersoff
> Java Hotspot development team, SPB04
> * There will come soft rains ...
More information about the serviceability-dev
mailing list