Skip to content

Instantly share code, notes, and snippets.

@rolfbjarne
Created September 11, 2023 12:08
Show Gist options
  • Save rolfbjarne/0591a45002e40e4086f9d3132233f8ed to your computer and use it in GitHub Desktop.
Save rolfbjarne/0591a45002e40e4086f9d3132233f8ed to your computer and use it in GitHub Desktop.
Application Comparison Report

Application Comparer

App bundle compare

  • Path A: /Users/rolf/work/maccore/main/xamarin-macios/tests/dotnet/size-comparison/MySingleView/oldnet/bin/iPhone/Release/MySingleView.app
  • Path B: /Users/rolf/work/maccore/main/xamarin-macios/tests/dotnet/size-comparison/MySingleView/dotnet/bin/iPhone/Release/net7.0-ios/ios-arm64/MySingleView.app
Files Size A Size B diff %
_CodeSignature/CodeResources 4,869 6,205 1,336 27.4%
archived-expanded-entitlements.xcent 392 392 0 0.0%
embedded.mobileprovision 28,271 28,271 0 0.0%
icudt.dat 0 1,859,648 1,859,648 -
Info.plist 1,054 1,059 5 0.5%
mscorlib.aotdata.arm64 -> System.Private.CoreLib.aotdata.arm64 285,824 496,416 210,592 73.7%
mscorlib.dll -> System.Private.CoreLib.dll 408,576 373,760 -34,816 -8.5%
MySingleView 3,751,008 6,095,824 2,344,816 62.5%
MySingleView.aotdata.arm64 1,120 1,104 -16 -1.4%
MySingleView.exe -> MySingleView.dll 4,608 5,632 1,024 22.2%
PkgInfo 8 8 0 0.0%
runtimeconfig.bin 0 983 983 -
System.aotdata.arm64 968 0 -968 -100.0%
System.dll 4,608 0 -4,608 -100.0%
System.Runtime.aotdata.arm64 0 808 808 -
System.Runtime.dll 0 5,120 5,120 -
System.Runtime.InteropServices.aotdata.arm64 0 840 840 -
System.Runtime.InteropServices.dll 0 4,608 4,608 -
Xamarin.iOS.aotdata.arm64 -> Microsoft.iOS.aotdata.arm64 46,200 34,064 -12,136 -26.3%
Xamarin.iOS.dll -> Microsoft.iOS.dll 58,880 46,080 -12,800 -21.7%
STATISTICS 0 0 0 -
Native 4,085,120 6,629,056 2,543,936 62.3%
    Executable 3,751,008 6,095,824 2,344,816 62.5%
    AOT data 334,112 533,232 199,120 59.6%
Managed *.dll/exe 476,672 435,200 -41,472 -8.7%
TOTAL 4,596,386 8,960,822 4,364,436 95.0%

Generated by appcompare

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment