hg: jdk9/hs-rt/jdk: 8140450: Implement JEP 259: Stack-Walking API
mandy.chung at oracle.com
mandy.chung at oracle.com
Mon Nov 23 22:41:40 UTC 2015
Changeset: 94838afd5e5b
Author: mchung
Date: 2015-11-23 12:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/94838afd5e5b
8140450: Implement JEP 259: Stack-Walking API
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
Contributed-by: Mandy Chung <mandy.chung at oracle.com>, Brent Christian <brent.christian at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Hamlin Li <huaming.li at oracle.com>
! make/mapfiles/libjava/mapfile-vers
+ src/java.base/share/classes/java/lang/LiveStackFrame.java
+ src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFramePermission.java
+ src/java.base/share/classes/java/lang/StackStreamFactory.java
+ src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/StackFrameInfo.c
+ src/java.base/share/native/libjava/StackStreamFactory.c
! src/java.logging/share/classes/java/util/logging/LogRecord.java
+ test/java/lang/StackWalker/AcrossThreads.java
+ test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/CallerFromMain.java
+ test/java/lang/StackWalker/DumpStackTest.java
+ test/java/lang/StackWalker/EmbeddedStackWalkTest.java
+ test/java/lang/StackWalker/GetCallerClassTest.java
+ test/java/lang/StackWalker/HiddenFrames.java
+ test/java/lang/StackWalker/LocalsAndOperands.java
+ test/java/lang/StackWalker/MultiThreadStackWalk.java
+ test/java/lang/StackWalker/SanityTest.java
+ test/java/lang/StackWalker/SecurityExceptions.java
+ test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/StackStreamState.java
+ test/java/lang/StackWalker/StackStreamTest.java
+ test/java/lang/StackWalker/StackWalkTest.java
+ test/java/lang/StackWalker/VerifyStackTrace.java
+ test/java/lang/StackWalker/WalkFunction.java
+ test/java/lang/StackWalker/noperms.policy
+ test/java/lang/StackWalker/stackwalk.policy
+ test/java/lang/StackWalker/stackwalktest.policy
More information about the jdk9-all-changes
mailing list