You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@royale.apache.org by GitBox <gi...@apache.org> on 2018/03/26 14:47:13 UTC
[GitHub] kennylerma commented on issue #36: Slow Compiler Build Time
kennylerma commented on issue #36: Slow Compiler Build Time
URL: https://github.com/apache/royale-compiler/issues/36#issuecomment-376192131
Sorry, I should have added this info originally. I'm compiling using command line in FlashDevelop. I'm also using CreateJS and have a high amount of drawing information in each file. I'm curious if the compiler is slowed by parsing a long string like....AAHAjQgBgDACgFIAKgeQADgKgBgFQgB by evaluating every character.
**Abbreviated Build Command**
Running process: C:\Program Files (x86)\FlashDevelop\Tools\fdbuild\fdbuild.exe "C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\PassFailVersionHTML5Conversion.as3proj" -ipc 01482cc6-bbef-4091-b1f1-4c2f1092411f -version "4.14.1" -compiler "D:\flexjssdk" -library "C:\Program Files (x86)\FlashDevelop\Library"
Building PassFailVersionHTML5Conversion
Running Pre-Build Command Line...
cmd: build_fd.bat D:\flexjssdk PassFailVersionHTML5Conversion debug
C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion>echo off
C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion>D:\flexjssdk/js/bin/asjsc.bat src\FinalPuppet_PassFailVersion_Main.as -external-library-path+=libs-external\* -debug=true -external-library-path+="D:\flexjssdk\js\libs\js.swc"
Using Flex SDK: D:\flexjssdk
MXMLJSC
-js-output-type=jsc
+configname=js
src\FinalPuppet_PassFailVersion_Main.as
-external-library-path+=libs-external\*
-debug=true
-external-library-path+=D:\flexjssdk\js\libs\js.swc
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\FinalPuppet_PassFailVersion_Main.js
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\com\flagger\FinalPuppet_PassFailVersion\FinalPuppet_PassFailVersion_base.js
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\com\flagger\PassFailMain.js
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\flash\events\MouseEvent.js
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\com\flagger\FinalPuppet_PassFailVersion\messagefinish_MC.js
Compiling file: C:\Users\Kenny\Desktop\PassFailVersionHTMLConeversion\bin\js-debug\com\flagger\FinalPuppet_PassFailVersion\container_MC.js
**Sample Code** - I have many files with many lines like the one below.
```javascript
shape_1.graphics.f("#000000").p("AAHAjQgBgDACgFIAKgeQADgKgBgFQgBgEgHAAQgFAAgFADQgEACgEAGQgDAEgEAKIgIAYQgCAFgDADQgEADgEAAQgEAAgCgDQgBgDACgFIASg1QACgGADgCQADgDAEAAIAEABQABABAAAAQAAAAABABQAAAAAAABQAAAAAAABIAAAFIgBADQAGgHAHgDQAHgDAHAAQAIAAAEADQAFAEABAFQABAEgBAEIgDAKIgMAiQgCAFgDADQgEADgEAAQgEAAgCgDg");
shape_1.setTransform(182.5,127.9);
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services