Changeset: 74aefd0ab26d
Author:    martin
Date:      2009-06-14 14:23 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/74aefd0ab26d

6850720: (process) Use clone(CLONE_VM), not fork, on Linux to avoid swap 
exhaustion
Summary: Use clone(CLONE_VM) on Linux; Reluctantly implement execvpe.
Reviewed-by: michaelm

! src/solaris/native/java/lang/UNIXProcess_md.c
! test/java/lang/ProcessBuilder/Basic.java
+ test/java/lang/ProcessBuilder/BigFork.java

Changeset: d0de3e41426b
Author:    martin
Date:      2009-06-14 14:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d0de3e41426b

6511515: poor performance of LogRecord.inferCaller depending on 
java.lang.Throwable.getStackTraceElement
Summary: Allow random access to stack trace elements; retrieve only needed ones
Reviewed-by: swamyv
Contributed-by: jeremyman...@google.com

! src/share/classes/java/lang/System.java
! src/share/classes/java/lang/Throwable.java
! src/share/classes/java/util/logging/LogRecord.java
! src/share/classes/sun/misc/JavaLangAccess.java

Reply via email to