Hi Matthew, It is indeed the one from Utah. I’ll give the other one a try and report back. Thanks for looking into this!
Dex On Sunday, April 4, 2021 at 8:32:00 PM UTC+2 Matthew Flatt wrote: > Hi Dex, > > Are you using a snapshot build from the Utah site --- as opposed to a > snapshot for Northwestern or some other build? > > I see that the Utah site's compiled code is twice as big as the > Northwestern site's compiled code. It looks like the build process for > Racket at Utah (via Visual Studio) misconfigures the "should compiled > code be compressed?" flag, while the build process used at Northwestern > (via MinGW) configures that setting correctly. The distribution builds > are made in the same way as the Northwestern snapshots. > > I'll fix the compilation path that the Utah snapshot uses, but it would > be good to know whether that could be the problem. > > Thanks, > Matthew > > At Sun, 4 Apr 2021 02:19:28 -0700 (PDT), Dexter Lagan wrote: > > I updated to current again, and executable file size has nearly doubled > > again (120MB vs 70MB). I'd be curious to know if startup time wouldn't > be > > affected by file IO at this point. I'm using 7.9 BC 32 bits in > production > > atm, since it produces the smallest executables (12 MB!). > > > > Dex > > > > On Wednesday, March 3, 2021 at 8:07:00 PM UTC+1 Dexter Lagan wrote: > > > > > Hello there, > > > > > > Two things: > > > > > > - I noticed a doubling of executable file sizes (from 30MB to 70MB for > > > racket/gui with embedded libs, Windows) between Racket 7.9 (non-CS) > and > > > Racket 8.0 (CS). Because of this, startup times from network drives > also > > > doubled (from 5 to 10s for gui programs when using CS). I had to > revert to > > > 7.9 non-CS for now; > > > > > > - Because of this, I have been trying to reduce file sizes to a > minimum. I > > > tried replacing racket/gui by a minimal list of requires to no avail. > I > > > tried using the raco demod function to demodularize, but it seems to > be > > > broken on recent version of Racket (anything beyond hello world will > quit > > > prematurely, racket/gui programs won't run at all). I tried GitHub - > > > bluerider/flattener: Source Code Level Flattener for PLT Racket > > > <https://github.com/bluerider/flattener> without success (seems > broken as > > > well). I also tried compressing executables with UPX, but it also > breaks > > > them. > > > > > > Does anybody know of a way to reduce final Racket executable file > sizes > > > / flatten / demodularize while keeping gui functionality ? > > > > > > Dex > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Racket Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email > > to [email protected]. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/racket-users/a2a14107-01fb-4f36-b6e1-c02498f35 > > 7adn%40googlegroups.com. > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/633d97eb-c0be-4f18-a9b0-6f99cde54a35n%40googlegroups.com.

