You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-rw-rw-r-- 1 jeff jeff 17734957 Sep 20 16:07 corecompiler.ji
-rw-rw-r-- 1 jeff jeff 234258408 Sep 20 16:07 sys-debug-o.a
-rwxrwxr-x 1 jeff jeff 201407816 Sep 20 16:07 sys-debug.so
-rw-rw-r-- 1 jeff jeff 106505394 Sep 20 16:07 sys.ji
-rw-rw-r-- 1 jeff jeff 211870856 Sep 20 16:07 sys-o.a
-rwxrwxr-x 1 jeff jeff 72735752 Sep 20 16:18 sys.so
Now, many rightly complain that the 70MB sys.so is too big, but this is actually not too bad by our standards! However this is somewhat undermined by the presence of 730MB of extra stuff that is not needed to run the app. The other files should not be included by default. The .ji and .a files can always be deleted, and the debug image should be optional. Other low-hanging fruit would be to delete .a files in lib/ as well, which removes another ~180MB.
The text was updated successfully, but these errors were encountered:
PackageCompiler is not very smart when you use a local build that includes a bunch of extra stuff that is not present in a release build that your download. But we can teach it, yeah
If I generate a simple app, lib/julia contains
Now, many rightly complain that the 70MB sys.so is too big, but this is actually not too bad by our standards! However this is somewhat undermined by the presence of 730MB of extra stuff that is not needed to run the app. The other files should not be included by default. The .ji and .a files can always be deleted, and the debug image should be optional. Other low-hanging fruit would be to delete .a files in lib/ as well, which removes another ~180MB.
The text was updated successfully, but these errors were encountered: