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

Daniel D. Daugherty daniel.daugherty at oracle.com
Tue May 12 14:24:20 UTC 2015


 > 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