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