001 package net.sourceforge.retroweaver.runtime.java.lang; 002 003 public class Thread_ { 004 005 private static final StackTraceElement[] EMPTY_STACK = new StackTraceElement[0]; 006 007 public static StackTraceElement[] getStackTrace(Thread t) { 008 if (Thread.currentThread() == t) { 009 return new RuntimeException().getStackTrace(); 010 } else { 011 return EMPTY_STACK; 012 } 013 } 014 015 }