dom96 / binary_size

21 stars 5 forks source link

Update benchmark with latest compiler versions #7

Open Calinou opened 5 years ago

Calinou commented 5 years ago

This benchmark should be run again with latest compiler versions. This is especially important for Rust which no longer bundles jemalloc starting from 1.32.0, making its binaries smaller.

It would be nice to set up CI to be able to run those builds easily at any given moment :smiley:

dom96 commented 5 years ago

If you're up for it, please re-run these and submit PRs.

gslicer commented 4 years ago

I have also few remarks:

1) for all Languages/Compilers, there shall be the Version-No. used shown on the side of each binary

2) to make the binary size more comparable the .sh script should "strip" the binaries from symbols (this is usually how productive programs are shipped anyway and might save some significent size)

3) list for each binary its dependencies (and their sizes shall be shown, use e.g. 'ldd') or alternatively the sum of all (binary + all .so files added to one overall size)