We measure the build speed of bash and dash
for comparison.
| host label | compiler label | src dir | action | elapsed secs |
| flanders | gcc | bash-4.4 | configure | 31.1 |
| flanders | gcc | bash-4.4 | make | 55.2 |
| flanders | gcc | dash-0.5.9.1 | configure | 5.6 |
| flanders | gcc | dash-0.5.9.1 | make | 6.8 |
| flanders | gcc | oil-0.5.alpha2 | configure | 1.3 |
| flanders | gcc | oil-0.5.alpha2 | _bin/oil.ovm | 62.4 |
| flanders | gcc | oil-0.5.alpha2 | _bin/oil.ovm-dbg | 19.4 |
| flanders | clang | oil-0.5.alpha2 | configure | 1.3 |
| flanders | clang | oil-0.5.alpha2 | _bin/oil.ovm | 49.4 |
| flanders | clang | oil-0.5.alpha2 | _bin/oil.ovm-dbg | 18.3 |
| lisa | gcc | bash-4.4 | configure | 13.7 |
| lisa | gcc | bash-4.4 | make | 25.4 |
| lisa | gcc | dash-0.5.9.1 | configure | 2.8 |
| lisa | gcc | dash-0.5.9.1 | make | 3.0 |
| lisa | gcc | oil-0.5.alpha2 | configure | 0.5 |
| lisa | gcc | oil-0.5.alpha2 | _bin/oil.ovm | 25.3 |
| lisa | gcc | oil-0.5.alpha2 | _bin/oil.ovm-dbg | 7.7 |
| lisa | clang | oil-0.5.alpha2 | configure | 0.5 |
| lisa | clang | oil-0.5.alpha2 | _bin/oil.ovm | 18.5 |
| lisa | clang | oil-0.5.alpha2 | _bin/oil.ovm-dbg | 6.3 |
The oil binary has two portions:
bytecode.zip_build/oil/ovm*)
| host label | path | num bytes | bytecode size | native code size |
| flanders | _tmp/ovm-build/bin/clang/oil.ovm | 3,593,067 | 1,996,491 | 1,596,576 |
| flanders | _tmp/ovm-build/bin/clang/oil.ovm-dbg | 6,037,755 | 1,996,491 | 4,041,264 |
| flanders | _tmp/ovm-build/bin/gcc/oil.ovm | 3,758,779 | 1,996,491 | 1,762,288 |
| flanders | _tmp/ovm-build/bin/gcc/oil.ovm-dbg | 5,370,555 | 1,996,491 | 3,374,064 |
| lisa | _tmp/ovm-build/bin/clang/oil.ovm | 3,593,051 | 1,996,475 | 1,596,576 |
| lisa | _tmp/ovm-build/bin/clang/oil.ovm-dbg | 6,037,739 | 1,996,475 | 4,041,264 |
| lisa | _tmp/ovm-build/bin/gcc/oil.ovm | 3,758,763 | 1,996,475 | 1,762,288 |
| lisa | _tmp/ovm-build/bin/gcc/oil.ovm-dbg | 5,370,539 | 1,996,475 | 3,374,064 |
| host label | host id |
| flanders | flanders-6afc5af0 |
| lisa | lisa-6afc5af0 |
| compiler label | compiler id |
| gcc | gcc-169c116f |
| clang | clang-768eb1ae |