[Laszlo-dev] For Review: Change 42790 Summary: Catch stack overflows
P T Withington
ptw at pobox.com
Fri Jun 2 17:59:16 EDT 2006
Change 42790 by ptw at ptw-legals-5 on 2006/06/02 14:48:29 *pending*
Summary: Catch stack overflows
Technical Reviewer: henry (pending)
QA Reviewer: max (pending)
Doc Reviewer: n/a (pending)
Details:
LzBacktrace: Define Debug.backtraceStack.maxDepth and
Debug.stackOverflow. Intern stack frames so it is easier to
compare backtraces.
LzDebug.js: Use a more conservative test for Node that does
not fail in Opera.
LzMessage, kernel.*:
Debug.{debug,info,warn,error,traceMessage} return the message
they create.
JavascriptGenerator: check for stack overflow when backtraces
are enabled.
Tests: Used it to debug why Opera was failing to print objects.
Affected files ...
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/LzBacktrace.lzs#1 edit
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/LzDebug.js#10 edit
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/LzMessage.lzs#4 edit
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/LzTrace.lzs#1 edit
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/kernel.as#3 edit
... //depot/lps-legals/WEB-INF/lps/lfc/debugger/kernel.js#6 edit
... //depot/lps-legals/WEB-INF/lps/lfc/views/LaszloCanvas.js#6 edit
... //depot/lps-legals/WEB-INF/lps/server/src/org/openlaszlo/sc/
JavascriptGenerator.java#23 edit
-------------- next part --------------
A non-text attachment was scrubbed...
Name: changeset-42693.zip
Type: application/zip
Size: 56786 bytes
Desc: not available
Url : http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20060602/37023952/changeset-42693-0001.zip
More information about the Laszlo-dev
mailing list