Status ====== Maxine VM is being tested against the `SPECjvm2008 `__ and `DaCapo-9.12-bach `__ benchmark suites. The following tables show the status of each benchmark on each supported platform. SpecJVM2008 ----------- +--------------+---------+---------+-----------+-----------------+ | Benchmark | ARMv7 | AArch64 | X86 C1X | X86 C1X-Graal | +==============+=========+=========+===========+=================+ | startup | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | compiler | PASS | PASS | PASS | FAIL | +--------------+---------+---------+-----------+-----------------+ | compress | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | crypto | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | derby | FAIL | FAIL | PASS | FAIL | +--------------+---------+---------+-----------+-----------------+ | scimark | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | serial | PASS | PASS | PASS | | +--------------+---------+---------+-----------+-----------------+ | sunflow | FAIL | FAIL | PASS | FAIL | +--------------+---------+---------+-----------+-----------------+ | xml | FAIL | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | pass-rate | 90% | 92% | 100% | 55% | +--------------+---------+---------+-----------+-----------------+ **Note:** The pass-rate is calculated based on the individual tests of each group, e.g., compiler contains 2 tests while serial only 1. As a result, groups have different weights. DaCapo-9.12-bach ---------------- +--------------+---------+---------+-----------+-----------------+ | Benchmark | ARMv7 | AArch64 | X86 C1X | X86 C1X-Graal | +==============+=========+=========+===========+=================+ | avrora | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | batik | FAIL | FAIL | FAIL | FAIL | +--------------+---------+---------+-----------+-----------------+ | eclipse | FAIL | FAIL | PASS | FAIL | +--------------+---------+---------+-----------+-----------------+ | fop | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | h2 | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | jython | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | luindex | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | lusearch | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | pmd | FAIL | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | sunflow | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | tomcat | FAIL | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | tradebeans | FAIL | FAIL | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | tradesoap | FAIL | FAIL | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | xalan | PASS | PASS | PASS | PASS | +--------------+---------+---------+-----------+-----------------+ | pass-rate | 62% | 77% | 100% | 92% | +--------------+---------+---------+-----------+-----------------+ **Note:** batik fails due to a library that is not available on openJDK, it is thus omitted from the pass-rate. Issues ------ Any issues are reported in the `issue tracker `__.