[9] Backport approval request: 8078470: [Linux] Replace syscall use in os::fork_and_exec with glibc fork() and execve()

David Holmes david.holmes at oracle.com
Wed May 13 02:07:20 UTC 2015


Thanks Dan!

David

On 13/05/2015 12:24 AM, Daniel D. Daugherty wrote:
>  > http://cr.openjdk.java.net/~dholmes/8078470/webrev.jdk9/
>
> src/os/linux/vm/os_linux.cpp
>      No comments.
>
> src/share/vm/utilities/vmError.cpp
>      No comments.
>
> test/runtime/ErrorHandling/TestOnError.java
>      No comments.
>
> test/runtime/ErrorHandling/TestOnOutOfMemoryError.java
>      No comments.
>
> Thumbs up!
>
> Dan
>
>
> On 5/10/15 9:15 PM, David Holmes wrote:
>> On 11/05/2015 10:48 AM, David Holmes wrote:
>>> This is the "backport" to 9 as the original change had to go into 8u
>>> first for logistical/scheduling reasons.
>>>
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8078470
>>>
>>> 8u changeset:
>>> http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/915ca3e9d15e
>>>
>>> Original review thread:
>>> http://mail.openjdk.java.net/pipermail/hotspot-dev/2015-April/018171.html
>>>
>>>
>>>
>>> The changeset mostly applied cleanly with some manual tweaking in one
>>> spot as the 9 code refers to AARCH64 where the 8u code does not.
>>
>> I also had to tweak the tests due to:
>>
>> 8067013: Rename the com.oracle.java.testlibary package
>>
>> For good measure here's a webrev:
>>
>> http://cr.openjdk.java.net/~dholmes/8078470/webrev.jdk9/
>>
>> Thanks,
>> David
>>
>>
>>> Thanks,
>>> David
>>
>>
>>
>


More information about the hotspot-dev mailing list