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
