RFR: 8185062: Set AssumeMP to true and deprecate the flag

David Holmes david.holmes at oracle.com
Thu Sep 28 22:26:32 UTC 2017


Hi Dan,

On 29/09/2017 1:39 AM, Daniel D. Daugherty wrote:
> On 9/28/17 12:01 AM, David Holmes wrote:
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8185062
>> Webrev: http://cr.openjdk.java.net/~dholmes/8185062/webrev/
> 
> src/hotspot/share/runtime/arguments.cpp
>      No comments.
> 
> src/hotspot/share/runtime/globals.hpp
>      Can you delete the extra blanks before the backslash?
>      If not, no worries.

Will see if I can.

> src/hotspot/share/runtime/os.hpp
>      No comments.
> 
> test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
>      No comments.
> 
> Thumbs up.
> 
> 
>> Following on from the discussion here:
>>
>> http://mail.openjdk.java.net/pipermail/hotspot-dev/2017-August/027720.html 
>>
>>
>> and given the new 6 monthly release cadence, it has been decided to 
>> switch AssumeMP to true and deprecate it in 18.3, with a view to 
>> obsoleting it and removing all non-MP related code in 18.9.
>>
>> The SPARC specific setting of AssumeMP is no longer needed, and 
>> os::is_MP is micro-optimized by checking AssumeMP first.
>>
>> CSR request: https://bugs.openjdk.java.net/browse/JDK-8188079
>>
>> Can I please get a reviewer for the CSR request (edit it and add your 
>> OpenJDK user name to the "Reviewed by" box).
> 
> Also reviewed the CSR.

Many thanks!

David

> Dan
> 
>>
>> I will push once the CSR request is approved.
>>
>> Thanks,
>> David
> 


More information about the hotspot-dev mailing list