Skip to content

Conversation

@asklar
Copy link
Member

@asklar asklar commented Mar 10, 2021

CC @Austin-Lamb

A sample project that uses cppwinrt heavily, weighed 919040 bytes (897kB) - (Release/x64, all optimizations turned on)
After refactoring get_runtime_activation_factory so that the bulk of the code can fold, the binary weighed 646656 bytes (631kB).

This is a reduction in disk footprint of 30% for the entire binary.

@kennykerr kennykerr merged commit 7ec62b7 into microsoft:master Mar 10, 2021
@kennykerr
Copy link
Collaborator

In future, please use a local branch as I cannot run the CI build from remote branches.

@asklar asklar deleted the graf_size branch March 10, 2021 02:37
This was referenced Mar 15, 2021
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

Successfully merging this pull request may close these issues.

3 participants