rt/emul/mini/src/main/java/java/lang/Throwable.java
changeset 1930 9ca946fc4f01
parent 1522 0d32bf6b4436
     1.1 --- a/rt/emul/mini/src/main/java/java/lang/Throwable.java	Sun May 04 12:02:57 2014 +0200
     1.2 +++ b/rt/emul/mini/src/main/java/java/lang/Throwable.java	Tue Apr 19 07:24:30 2016 +0200
     1.3 @@ -762,19 +762,8 @@
     1.4          return getOurStackTrace().clone();
     1.5      }
     1.6  
     1.7 -    private synchronized StackTraceElement[] getOurStackTrace() {
     1.8 -        // Initialize stack trace field with information from
     1.9 -        // backtrace if this is the first call to this method
    1.10 -        if (stackTrace == UNASSIGNED_STACK ||
    1.11 -            (stackTrace == null && backtrace != null) /* Out of protocol state */) {
    1.12 -            int depth = getStackTraceDepth();
    1.13 -            stackTrace = new StackTraceElement[depth];
    1.14 -            for (int i=0; i < depth; i++)
    1.15 -                stackTrace[i] = getStackTraceElement(i);
    1.16 -        } else if (stackTrace == null) {
    1.17 -            return UNASSIGNED_STACK;
    1.18 -        }
    1.19 -        return stackTrace;
    1.20 +    private StackTraceElement[] getOurStackTrace() {
    1.21 +        return new StackTraceElement[0];
    1.22      }
    1.23  
    1.24      /**