Change hqm-20110103-jjl by [email protected] on 2011-01-03 00:00:08 EST
    in /Users/hqm/openlaszlo/trunk-diamond
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: fix for swf10 incremental compilation mode

New Features:

Bugs Fixed:

Technical Reviewer: ptw
QA Reviewer: max
Doc Reviewer: (pending)

Documentation:

Release Notes:

Overview:
    

Details:
    
The flex incremental compiler mode only works if the app.swf remains from the 
last compile. We were deleting
it on each compile, to incremental mode had no effect.

SWF9External.java: preserve old app.swf if compiling in incremental mode


Tests:

+ from lzc: 
   1. compile an app from lzc, with the "--incremental" flag
   2. touch or modify an lzx file, and call lzc again with the --incremental 
flag. recompile should be significantly faster (25% or more)


+ via server:
   compile an app via the server , check the "incremental" box in the dev 
console
   (or add "lzoptions=incremental" or "lzoptions=incremental(true)" to URL 
query args)

   touch or modify an lzx source file

   reload app, recompile should be noticably faster (25% or more)
  


Files:
M       WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9External.java
M       
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ResponderCompile.java
M       WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java
M       lps/admin/dev-console.lzx.swf
M       lps/admin/dev-console.lzx
M       lps/admin/lps/includes/lfc/LFCdhtml.js
M       lps/admin/dev-console.lzx.js

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/hqm-20110103-jjl.tar

Reply via email to