[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