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

David Holmes david.holmes at oracle.com
Mon Nov 16 19:36:23 UTC 2015


Thanks Dan!

David

On 17/11/2015 1:32 AM, Daniel D. Daugherty wrote:
> 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