(S) RFR: 8141024: [Solaris] Obsolete UseAltSigs

Daniel D. Daugherty daniel.daugherty at oracle.com
Mon Nov 16 15:32:21 UTC 2015


On 11/15/15 4:53 PM, David Holmes wrote:
> On 15/11/2015 9:32 AM, serguei.spitsyn at oracle.com wrote:
>> Hi David,
>>
>> There is no webrev link in this RFR.
>
> Sorry that does make it a little harder :) :
>
>  http://cr.openjdk.java.net/~dholmes/8141024/webrev.v2

src/os/solaris/vm/jvm_solaris.h
     No comments.

src/os/solaris/vm/os_solaris.cpp
     No comments.

src/share/vm/runtime/arguments.cpp
     No comments.

src/share/vm/runtime/globals.hpp
     No comments.

Thumbs up!

Dan


>
> is now current.
>
> Thanks,
> David
>
>> Thanks,
>> Serguei
>>
>> On 11/13/15 23:45, David Holmes wrote:
>>> Ping!
>>>
>>> Thanks,
>>> David
>>>
>>> On 13/11/2015 11:31 AM, David Holmes wrote:
>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8141024
>>>>
>>>> webrev:
>>>>
>>>>
>>>> History:
>>>>
>>>> The JVM claimed SIGUSR1 and SIGUSR2 for the INTERRUPT and ASYNC 
>>>> signals,
>>>> respectively.
>>>>
>>>> -Xusealtsigs, mapping to -XX:+UseAltSigs, was provided to allow 
>>>> users to
>>>> reclaim those signals and instead use two of the real-time signals
>>>> (between SIGRTMIN and SIGRTMAX)
>>>>
>>>> As of Solaris 10, Solaris provides SIGJVM1 and SIGJVM2 exclusively for
>>>> the JVMs use. This avoids any conflict with user-defined signal usage.
>>>>
>>>> As of Java 6 we documented that on Solaris 10
>>>> -Xusealtsigs/-XX:+UseAltSigs had no affect:
>>>>
>>>> http://www.oracle.com/technetwork/java/javase/signals-139944.html#gbzbh 
>>>>
>>>>
>>>> As we no longer support Solaris versions older than 10, we do not need
>>>> the UseAltSigs functionality and the flags can be made Obsolete.
>>>>
>>>> Thanks,
>>>> David
>>



More information about the hotspot-runtime-dev mailing list