Skip to content

Instantly share code, notes, and snippets.

@pagran
Last active January 14, 2023 00:34
Show Gist options
  • Save pagran/fbcddcf3506a6504f6b112f890bd1756 to your computer and use it in GitHub Desktop.
Save pagran/fbcddcf3506a6504f6b112f890bd1756 to your computer and use it in GitHub Desktop.
Garble output size statistics
platform plain default tiny literals tiny + literals
aix/ppc64 12.8 MB 6.2 MB (-51.54%) 5.3 MB (-58.48%) 9.8 MB (-23.06%) 8.8 MB (-31.57%)
android/arm64 7.4 MB 5.8 MB (-22.10%) 4.9 MB (-33.60%) 9.2 MB (+24.82%) 8.2 MB (+10.66%)
darwin/amd64 7.0 MB 5.7 MB (-18.17%) 4.9 MB (-30.76%) 9.2 MB (+31.37%) 8.1 MB (+15.85%)
darwin/arm64 6.9 MB 5.7 MB (-17.38%) 4.8 MB (-30.16%) 9.1 MB (+32.80%) 8.0 MB (+16.89%)
dragonfly/amd64 7.1 MB 5.4 MB (-23.22%) 4.6 MB (-35.62%) 8.8 MB (+23.83%) 7.7 MB (+8.54%)
freebsd/386 6.7 MB 5.2 MB (-22.91%) 4.3 MB (-36.87%) 8.4 MB (+24.75%) 7.3 MB (+7.57%)
freebsd/amd64 7.1 MB 5.4 MB (-23.28%) 4.6 MB (-35.64%) 8.8 MB (+23.36%) 7.7 MB (+8.06%)
freebsd/arm 6.8 MB 5.4 MB (-20.61%) 4.5 MB (-34.17%) 8.7 MB (+28.77%) 7.6 MB (+12.31%)
freebsd/arm64 6.9 MB 5.3 MB (-22.71%) 4.4 MB (-36.07%) 8.5 MB (+23.09%) 7.3 MB (+6.87%)
illumos/amd64 7.1 MB 5.5 MB (-23.27%) 4.6 MB (-35.66%) 8.8 MB (+23.73%) 7.7 MB (+8.46%)
js/wasm 9.0 MB 9.7 MB (+7.01%) 8.7 MB (-3.76%) 17.2 MB (+90.07%) 16.0 MB (+76.97%)
linux/386 6.8 MB 5.3 MB (-22.80%) 4.3 MB (-36.64%) 8.5 MB (+25.16%) 7.4 MB (+8.19%)
linux/amd64 7.1 MB 5.5 MB (-23.21%) 4.6 MB (-35.71%) 8.8 MB (+23.56%) 7.7 MB (+8.18%)
linux/arm 6.8 MB 5.4 MB (-20.51%) 4.5 MB (-33.92%) 8.8 MB (+28.33%) 7.6 MB (+11.09%)
linux/arm64 6.9 MB 5.3 MB (-22.81%) 4.4 MB (-36.15%) 8.5 MB (+22.93%) 7.4 MB (+7.69%)
linux/mips 7.4 MB FAILED FAILED FAILED FAILED
linux/mips64 7.8 MB FAILED FAILED FAILED FAILED
linux/mips64le 7.7 MB FAILED FAILED FAILED FAILED
linux/mipsle 7.4 MB FAILED FAILED FAILED FAILED
linux/ppc64 7.0 MB 5.4 MB (-23.37%) 4.5 MB (-35.52%) 8.6 MB (+22.41%) 7.5 MB (+7.46%)
linux/ppc64le 7.0 MB 5.4 MB (-22.78%) 4.5 MB (-35.03%) 8.6 MB (+23.36%) 7.5 MB (+8.29%)
linux/riscv64 7.2 MB 5.4 MB (-24.98%) 4.5 MB (-37.79%) 8.8 MB (+22.59%) 7.7 MB (+7.04%)
linux/s390x 7.5 MB 5.8 MB (-22.12%) 4.9 MB (-34.37%) 9.5 MB (+26.88%) 8.3 MB (+11.13%)
netbsd/386 6.7 MB 5.2 MB (-22.96%) 4.2 MB (-36.79%) 8.4 MB (+24.83%) 7.2 MB (+7.82%)
netbsd/amd64 7.1 MB 5.4 MB (-23.27%) 4.5 MB (-35.67%) 8.7 MB (+23.44%) 7.6 MB (+8.14%)
netbsd/arm 6.8 MB 5.4 MB (-20.50%) 4.5 MB (-34.07%) 8.7 MB (+28.95%) 7.5 MB (+11.50%)
netbsd/arm64 6.8 MB 5.3 MB (-21.84%) 4.4 MB (-35.35%) 8.5 MB (+24.47%) 7.3 MB (+8.07%)
openbsd/386 6.8 MB 5.2 MB (-22.99%) 4.3 MB (-36.82%) 8.6 MB (+27.82%) 7.5 MB (+10.60%)
openbsd/amd64 7.1 MB 5.4 MB (-23.31%) 4.6 MB (-35.65%) 9.0 MB (+26.46%) 7.9 MB (+10.95%)
openbsd/arm 6.8 MB 5.4 MB (-21.39%) 4.5 MB (-34.81%) 9.0 MB (+31.34%) 7.8 MB (+14.08%)
openbsd/arm64 6.9 MB 5.3 MB (-22.74%) 4.4 MB (-36.09%) 8.7 MB (+25.90%) 7.6 MB (+10.64%)
openbsd/mips64 7.7 MB FAILED FAILED FAILED FAILED
plan9/386 4.7 MB 5.2 MB (+9.05%) 4.2 MB (-10.28%) 8.3 MB (+75.33%) 7.2 MB (+51.66%)
plan9/amd64 5.0 MB 5.4 MB (+7.00%) 4.5 MB (-10.08%) 8.6 MB (+70.27%) 7.5 MB (+49.22%)
plan9/arm 4.8 MB 5.2 MB (+9.11%) 4.3 MB (-9.87%) 8.4 MB (+76.04%) 7.3 MB (+52.80%)
solaris/amd64 7.1 MB 5.5 MB (-23.17%) 4.6 MB (-35.57%) 8.8 MB (+23.90%) 7.7 MB (+8.61%)
windows/386 7.1 MB 5.5 MB (-22.33%) 4.5 MB (-35.97%) 9.0 MB (+28.10%) 7.9 MB (+11.18%)
windows/amd64 7.3 MB 5.6 MB (-22.52%) 4.7 MB (-34.93%) 9.3 MB (+27.19%) 8.1 MB (+11.66%)
windows/arm 7.0 MB 5.6 MB (-20.41%) 4.6 MB (-34.16%) 9.2 MB (+31.96%) 8.0 MB (+14.92%)
windows/arm64 7.0 MB 5.4 MB (-21.98%) 4.5 MB (-34.79%) 8.9 MB (+27.34%) 7.7 MB (+11.30%)
platform plain default tiny literals tiny + literals
aix/ppc64 12.8 MB 6.3 MB (-50.44%) 5.5 MB (-56.89%) 11.1 MB (-13.40%) 10.1 MB (-21.18%)
android/arm64 7.4 MB 5.9 MB (-20.32%) 5.1 MB (-30.95%) 10.5 MB (+41.64%) 9.4 MB (+27.48%)
darwin/amd64 7.0 MB 5.9 MB (-16.15%) 5.1 MB (-27.81%) 10.4 MB (+48.95%) 9.4 MB (+34.72%)
darwin/arm64 6.9 MB 5.8 MB (-15.42%) 5.0 MB (-27.24%) 10.4 MB (+50.80%) 9.4 MB (+36.33%)
dragonfly/amd64 7.1 MB 5.5 MB (-21.71%) 4.7 MB (-33.24%) 9.9 MB (+39.83%) 8.9 MB (+25.80%)
freebsd/386 6.7 MB 5.3 MB (-21.33%) 4.4 MB (-34.38%) 9.6 MB (+42.84%) 8.6 MB (+26.87%)
freebsd/amd64 7.1 MB 5.6 MB (-21.78%) 4.7 MB (-33.33%) 9.9 MB (+39.46%) 8.9 MB (+25.38%)
freebsd/arm 6.8 MB 5.5 MB (-18.67%) 4.6 MB (-32.23%) 10.0 MB (+47.16%) 8.9 MB (+31.67%)
freebsd/arm64 6.9 MB 5.4 MB (-21.76%) 4.6 MB (-33.21%) 9.6 MB (+39.31%) 8.6 MB (+25.00%)
illumos/amd64 7.1 MB 5.6 MB (-21.78%) 4.7 MB (-33.30%) 9.9 MB (+39.57%) 8.9 MB (+25.57%)
js/wasm 9.0 MB 9.8 MB (+8.19%) 8.9 MB (-1.95%) 19.7 MB (+118.27%) 18.6 MB (+106.02%)
linux/386 6.8 MB 5.4 MB (-21.24%) 4.5 MB (-34.17%) 9.8 MB (+43.27%) 8.7 MB (+27.44%)
linux/amd64 7.1 MB 5.6 MB (-21.77%) 4.7 MB (-33.29%) 9.9 MB (+39.57%) 8.9 MB (+25.46%)
linux/arm 6.8 MB 5.5 MB (-19.56%) 4.7 MB (-31.05%) 10.1 MB (+47.48%) 9.0 MB (+31.20%)
linux/arm64 6.9 MB 5.4 MB (-21.86%) 4.6 MB (-33.29%) 9.6 MB (+39.13%) 8.7 MB (+25.79%)
linux/mips 7.4 MB FAILED FAILED FAILED FAILED
linux/mips64 7.8 MB FAILED FAILED FAILED FAILED
linux/mips64le 7.7 MB FAILED FAILED FAILED FAILED
linux/mipsle 7.4 MB FAILED FAILED FAILED FAILED
linux/ppc64 7.0 MB 5.5 MB (-21.51%) 4.7 MB (-33.65%) 9.7 MB (+38.30%) 8.8 MB (+25.22%)
linux/ppc64le 7.0 MB 5.5 MB (-20.90%) 4.7 MB (-33.14%) 9.7 MB (+39.36%) 8.8 MB (+26.18%)
linux/riscv64 7.2 MB 5.4 MB (-24.07%) 4.7 MB (-34.13%) 10.0 MB (+39.97%) 9.0 MB (+25.34%)
linux/s390x 7.5 MB 6.0 MB (-20.37%) 5.1 MB (-31.75%) 10.7 MB (+43.51%) 9.8 MB (+30.38%)
netbsd/386 6.7 MB 5.3 MB (-21.37%) 4.4 MB (-34.29%) 9.6 MB (+42.63%) 8.5 MB (+26.78%)
netbsd/amd64 7.1 MB 5.5 MB (-21.82%) 4.7 MB (-33.30%) 9.9 MB (+39.60%) 8.9 MB (+25.64%)
netbsd/arm 6.8 MB 5.5 MB (-18.56%) 4.6 MB (-32.13%) 10.0 MB (+47.37%) 8.9 MB (+31.86%)
netbsd/arm64 6.8 MB 5.4 MB (-20.88%) 4.6 MB (-32.46%) 9.6 MB (+40.88%) 8.6 MB (+26.40%)
openbsd/386 6.8 MB 5.3 MB (-21.41%) 4.4 MB (-34.33%) 9.8 MB (+45.35%) 8.7 MB (+29.46%)
openbsd/amd64 7.1 MB 5.6 MB (-21.86%) 4.7 MB (-33.34%) 10.1 MB (+42.26%) 9.1 MB (+28.07%)
openbsd/arm 6.8 MB 5.5 MB (-19.47%) 4.7 MB (-31.93%) 10.2 MB (+48.59%) 9.2 MB (+34.21%)
openbsd/arm64 6.9 MB 5.4 MB (-21.79%) 4.6 MB (-33.23%) 9.8 MB (+42.12%) 8.8 MB (+27.81%)
openbsd/mips64 7.7 MB FAILED FAILED FAILED FAILED
plan9/386 4.7 MB 5.3 MB (+11.25%) 4.4 MB (-6.85%) 9.5 MB (+100.52%) 8.4 MB (+78.41%)
plan9/amd64 5.0 MB 5.5 MB (+9.06%) 4.7 MB (-6.84%) 9.7 MB (+92.49%) 8.7 MB (+73.06%)
plan9/arm 4.8 MB 5.3 MB (+11.28%) 4.5 MB (-6.49%) 9.7 MB (+101.73%) 8.6 MB (+80.12%)
solaris/amd64 7.1 MB 5.6 MB (-21.73%) 4.7 MB (-33.21%) 9.9 MB (+39.76%) 8.9 MB (+25.74%)
windows/386 7.1 MB 5.6 MB (-20.80%) 4.7 MB (-33.60%) 10.4 MB (+47.71%) 9.3 MB (+31.86%)
windows/amd64 7.3 MB 5.7 MB (-21.04%) 4.9 MB (-32.62%) 10.5 MB (+44.85%) 9.5 MB (+30.49%)
windows/arm 7.0 MB 5.7 MB (-18.85%) 4.8 MB (-31.75%) 10.7 MB (+52.52%) 9.6 MB (+36.61%)
windows/arm64 7.0 MB 5.5 MB (-20.44%) 4.7 MB (-32.37%) 10.1 MB (+45.38%) 9.1 MB (+30.55%)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment