jdk/src/java.base/share/classes/java/lang/System.java
changeset 34370 70d1245398ed
parent 34362 3396ae214e7d
child 34372 ccdd9223ab7a
--- a/jdk/src/java.base/share/classes/java/lang/System.java	Tue Nov 24 04:46:04 2015 +0000
+++ b/jdk/src/java.base/share/classes/java/lang/System.java	Tue Nov 24 10:12:32 2015 -0800
@@ -28,11 +28,11 @@
 import java.lang.reflect.Executable;
 import java.lang.annotation.Annotation;
 import java.security.AccessControlContext;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
 import java.util.Properties;
 import java.util.PropertyPermission;
 import java.util.Map;
+import java.security.AccessController;
+import java.security.PrivilegedAction;
 import java.nio.channels.Channel;
 import java.nio.channels.spi.SelectorProvider;
 import java.util.Objects;
@@ -1896,6 +1896,12 @@
             public void registerShutdownHook(int slot, boolean registerShutdownInProgress, Runnable hook) {
                 Shutdown.add(slot, registerShutdownInProgress, hook);
             }
+            public int getStackTraceDepth(Throwable t) {
+                return t.getStackTraceDepth();
+            }
+            public StackTraceElement getStackTraceElement(Throwable t, int i) {
+                return t.getStackTraceElement(i);
+            }
             public String newStringUnsafe(char[] chars) {
                 return new String(chars, true);
             }