Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

size increase in toolchain image (stable/20220421) #59130

Open
compnerd opened this issue May 27, 2022 · 1 comment
Open

size increase in toolchain image (stable/20220421) #59130

compnerd opened this issue May 27, 2022 · 1 comment
Assignees

Comments

@compnerd
Copy link
Member

This has at least been observed on the Windows toolchain, though is likely to hit the other platforms as well.

installer.exe (pre): 362.16 MB
installer.exe (post): 374.16 MB

The installer uses maximum compression to reduce the distribution size (which is ~2.5 G in the pre case). This indicates a 12MB compressed, so likely a 25-50M uncompressed size change.

@bnbarham
Copy link
Contributor

Seems to be about a 10mb increase in all binaries that link with the LLVM libraries:

/System/Library/PrivateFrameworks/LLDB.framework/Versions/A/LLDB	446	456
/usr/bin/swift-frontend	421	431
/usr/lib/sourcekitd.framework/Versions/A/XPCServices/SourceKitService.xpc/Contents/MacOS/SourceKitService	419	430
/usr/lib/swift/macosx/lib_InternalSwiftScan.dylib	414	424
/usr/bin/clang-13	359	371
/usr/lib/libLTO.dylib	191	197
/usr/bin/clangd	147	153
/usr/bin/dsymutil	136	140
/usr/lib/swift/macosx/lib_InternalSwiftSyntaxParser.dylib	79	80

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants