commit | 653113a8cf391718e8f56e4940655fc462f6a99b | [log] [tgz] |
---|---|---|
author | cromwellian@google.com <cromwellian@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Wed Mar 28 19:03:27 2012 +0000 |
committer | cromwellian@google.com <cromwellian@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Wed Mar 28 19:03:27 2012 +0000 |
tree | 3360e05b6584566aca4d9983e4a51a8ccaeebb6d | |
parent | d484529b0ab898814c5c5dccee4e39a50b534a2d [diff] |
Increase V8's stack trace limit for GWT from 10 to 128. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10927 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java b/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java index 8fef66f..eae6fa2 100644 --- a/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java +++ b/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java
@@ -266,6 +266,16 @@ */ static class CollectorChrome extends CollectorMoz { + static { + increaseChromeStackTraceLimit(); + } + + // TODO(cromwellian) make this a configurable? + private static native void increaseChromeStackTraceLimit() /*-{ + // 128 seems like a reasonable maximum + Error.stackTraceLimit = 128; + }-*/; + @Override public JsArrayString collect() { JsArrayString res = super.collect();