Approved for QA!
On 5/12/10 6:11 PM, Henry Minsky wrote:
forgot one file
Change 20100512-hqm-k by [email protected] on 2010-05-12 13:00:29 EDT
in /Users/hqm/openlaszlo/trunk2
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: make DHTML compiler use less peak RAM
New Features:
Bugs Fixed: LPP-8994
Technical Reviewer: ptw
QA Reviewer: max
Doc Reviewer: (pending)
Documentation:
Release Notes:
Overview:
Details:
+ Create new subclass of sc.Compiler, sc.DHTMLCompiler, which supports the
startApp(), compileBlock(), finishApp() API
+ DHTMLWriter: call compileBlock() method from addScript
+ JavascriptGenerator:
Added compileBlock method
Added persistent output stream to tmp file
Added code to accumulate script output, and persistent parser object
+ Main.java: added back AST tree debugging options
Tests:
+ ant lztest
+ smokecheck in swf10, dhtml
+ lzpix in dhtml compiles and runs
+ lzo's still work (tested lzpix modified to use a library of everything in
classes/ directory)
+ dhtml snippets still work: test/snippets/import-class.lzx?lzr=dhtml
Files:
M WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptCompilerInfo.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/JavascriptGenerator.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/SWF10Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9Generator.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptCompiler.java
A WEB-INF/lps/server/src/org/openlaszlo/sc/DHTMLCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/DHTMLWriter.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ImportCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Main.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/SWF9Writer.java
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20100512-hqm-k.tar
--
Regards,
Max Carlson
OpenLaszlo.org