O_o Awesome Chris! Can't wait to try it! :) 2016-10-29 22:11 GMT+02:00 Josh Tynjala <joshtynj...@gmail.com>:
> Nice. Good work, Chris! > > - Josh > > On Oct 29, 2016 12:37 PM, "Christofer Dutz" <christofer.d...@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.