RFR 8221685: -XX:BytecodeVerificationRemote and -XX:BytecodeVerificationLocal should be diagnostic options
Harold Seigel
harold.seigel at oracle.com
Wed Apr 24 11:58:07 UTC 2019
Hi David,
Actually, I think the indent is correct. The message text is lined up
at column 10 regardless of if the option is develop, diagnostic,
product, etc.
Thanks, Harold
On 4/24/2019 7:46 AM, Harold Seigel wrote:
> Thanks David.
>
> I'll fix the indents before pushing the change.
>
> Harold
>
> On 4/23/2019 9:51 PM, David Holmes wrote:
>> Hi Harold,
>>
>> Looks good. Minor nit:
>>
>> - product(bool, BytecodeVerificationRemote, true, \
>> + diagnostic(bool, BytecodeVerificationRemote, true, \
>> "Enable the Java bytecode verifier for remote classes")
>> \
>>
>> \
>> - product(bool, BytecodeVerificationLocal, false, \
>> + diagnostic(bool, BytecodeVerificationLocal, false, \
>> "Enable the Java bytecode verifier for local classes") \
>>
>> can you fix the indentation on the "Enable ..." lines.
>>
>> Thanks,
>> David
>> -----
>>
>> On 24/04/2019 4:34 am, Harold Seigel wrote:
>>> Hi,
>>>
>>> Please review this change to make the hotspot BytecodeVerification*
>>> options be diagnostic. Use of either of these options without
>>> -XX:+UnlockDiagnosticVMOptions will now result in the following
>>> message:
>>>
>>> > java -XX:+BytecodeVerificationLocal -version
>>> Error: VM option 'BytecodeVerificationLocal' is diagnostic and
>>> must be enabled via -XX:+UnlockDiagnosticVMOptions.
>>>
>>> Open Webrev:
>>> http://cr.openjdk.java.net/~hseigel/bug_8221685/webrev/index.html
>>>
>>> JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8221685
>>>
>>> The fix was regression tested by running Mach5 tiers 1 and 2 tests
>>> and builds on Linux-x64, Windows, and Mac OS X, Mach5 tiers 3 -5 on
>>> Linux-x64, and by running JCK-13 Lang and VM tests on Linux-x64.
>>> Additionally, the java command was run to ensure that
>>> -XX:+UnlockDiagnosticVMOptions is needed when specifying the
>>> BytecodeVerification* options.
>>>
>>> Thanks, Harold
>>>
More information about the hotspot-runtime-dev
mailing list