flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Rovira <carlos.rov...@codeoscopic.com>
Subject Re: [FlexJS] Optimizing the maven build ... success ...
Date Sun, 30 Oct 2016 15:57:29 GMT
O_o
Awesome Chris!
Can't wait to try it! :)

2016-10-29 22:11 GMT+02:00 Josh Tynjala <joshtynjala@gmail.com>:

> Nice. Good work, Chris!
>
> - Josh
>
> On Oct 29, 2016 12:37 PM, "Christofer Dutz" <christofer.dutz@c-ware.de>
> wrote:
>
> > Hi,
> >
> > the last few days I invested quite some time in optimizing the
> compilation
> > for Maven.
> >
> > So far the compile-times for the entire framework part including all
> > examples has dropped from 17:38 to 3:10 minutes.
> > And the build time of the Charts examle has dropped from 46,7 to 6,5
> > seconds.
> >
> > As the change will not have any effect on non JS compilation, the speedup
> > is demonstrated in the example builds. So it seems that my changes
> reduced
> > the build time by more than 90% ... I could say that I’m quite sattisfied
> > with that ;-)
> >
> > I achieved this by introducing a white-list of which closure files to use
> > (I inherited that from the frameworks download.xml). Additionally I not
> > only dump the remaining files to disk, I also directly pass the content
> > into the compiler.
> > I did notice, that I will probably do some further cleaning up in the
> > MXMLFlexJSPublisher and associated classes.
> >
> > My changes are in the feature-autobuild/closure-classpath-sources
> branch.
> >
> > Chris
> >
> >
> >
> >
>



-- 

Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es


Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.

De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message