fixed broken mixin bug in swf10

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)
--- Begin Message ---
Hi Henry,

Randal Scott Hunter wants to be friends with you on Facebook.

Thanks,
The Facebook Team

To confirm (or quietly ignore) this request, go to:
http://www.facebook.com/n/?reqs.php&mid=250d8aeG20c14243G4830f3fG2&n_m=henry.minsky%40gmail.com

=======================================
This message was intended for [email protected]. If you do not wish to 
receive this type of email from Facebook in the future, please click on the 
link below to unsubscribe.
http://www.facebook.com/o.php?k=ad23d0&u=549536323&mid=250d8aeG20c14243G4830f3fG2
Facebook's offices are located at 1601 S. California Ave., Palo Alto, CA 94304.


--- End Message ---

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 with some of the files in classes/ directory 
compiled to lzos)

+ dhtml snippets still work: test/snippets/import-class.lzx?lzr=dhtml

+ swf10 mixins work "lzc --runtime=swf10 test/drawing/drawing.lzx"

Files:
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
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

Reply via email to