Source code: oil/benchmarks/gc-cachegrind.sh
| million irefs | sh path | shell runtime opts |
| 43.8 | bash | - |
| 25.4 | _bin/cxx-opt+bumpleak/osh | mut |
| 33.3 | _bin/cxx-opt+bumproot/osh | mut |
| 36.2 | _bin/cxx-opt+bumpsmall/osh | mut+alloc |
| 40.0 | _bin/cxx-opt/osh | mut+alloc |
| 42.6 | _bin/cxx-opt/osh | mut+alloc+free |
| 49.7 | _bin/cxx-opt/osh | mut+alloc+free+gc |
| 65.0 | _bin/cxx-opt+nopool/osh | mut+alloc |
| 73.8 | _bin/cxx-opt+nopool/osh | mut+alloc+free+gc |
| million irefs | sh path | shell runtime opts |
| 24.0 | bash | - |
| 18.6 | _bin/cxx-opt+bumpleak/osh | mut |
| 24.1 | _bin/cxx-opt+bumproot/osh | mut |
| 25.8 | _bin/cxx-opt+bumpsmall/osh | mut+alloc |
| 28.3 | _bin/cxx-opt/osh | mut+alloc |
| 29.9 | _bin/cxx-opt/osh | mut+alloc+free |
| 29.3 | _bin/cxx-opt/osh | mut+alloc+free+gc |
| 44.8 | _bin/cxx-opt+nopool/osh | mut+alloc |
| 44.6 | _bin/cxx-opt+nopool/osh | mut+alloc+free+gc |