IntelliJ:

Flex Compiler Shell (fcsh) is good for small projects, and may be useful in
large projects as well, when you need to compile only some of the modules
(facets). Fcsh process is kept in memory between compilations, so it is able
to quickly recompile only changed piece of code (that is called incremental
compilation), but in case of large projects fcsh runs out of memory, then
IntelliJ IDEA restarts it automatically, but incremental compilation data is
lost.

Mxmlc/compc processes are not kept in memory between compilations, but
simultaneous running of independent compilations gives a good performance
gain. IntelliJ IDEA automatically finds independent compilations based on
module-on-module dependencies, configured in Project Structure
(Ctrl+Alt+Shifl+S), Modules node, Dependencies tab.

Randori:

In Randori I track the modified files and passed them as "include-source"
parameter to the compiler to make incremental compilation, I don't what Mike
S. did behind the scene to make it work though but the source code is
opened.

-----Message d'origine-----
De : Alex Harui [mailto:aha...@adobe.com] 
Envoyé : mercredi 4 septembre 2013 19:48
À : Erik de Bruin
Cc : dev@flex.apache.org
Objet : Re: [Falcon] BasicTests compiles and runs



On 9/4/13 10:43 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:

>Might we be able to get someone on the Flash Builder team (if there is 
>such a thing) to join this conversation and maybe shed some light on 
>some of these issues?
I believe the original authors are no longer at Adobe.

It is interesting that folks using IntelliJ don't complain about compile
time issues yet IntelliJ doesn't use incremental compiles.  It makes me
wonder whether all of that incremental compile code is truly needed or
whether there is something about Eclipse that gets in the way.

I keep hoping someone out there has Eclipse plug-in expertise and can say
"oh yeah, here's a quick way to build a new "builder" or code model
extension.

-Alex

Reply via email to