Update
With talk of a new IcedTea release I thought I’d better commit what I had of Shark ready for it. I found a couple of what look like optimizer failures while testing (usually I build with optimization disabled, for debugging) but I managed to work around those this morning and get a set of DaCapo results:
| Status | Detail | |
|---|---|---|
| antlr | FAIL | too many open files |
| bloat | pass | 83178ms |
| chart | pass | 47227ms |
| eclipse | FAIL | one method miscompiles, one method won’t compile |
| fop | pass | 15762ms |
| hsqldb | pass | 21190ms |
| jython | pass | 67533ms |
| luindex | pass | 35567ms |
| lusearch | pass | 35633ms |
| pmd | pass | 60637ms |
| xalan | pass | 48422ms |
These are still with a non-optimized LLVM, but the numbers are much closer to what I was hoping for than the previous sets.