Tremendous fix! Can't wait for the check in.

2011/1/3 Henry Minsky <[email protected]>

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


-- 
captain

Reply via email to