added a comment - - edited
This issue affects the Dacapo 9.12 benchmarks. The Dacapo harness uses Runtime.availableProcessors() to scale workloads. In Jikes RVM 3.1.0, the value defaults to 1 regardless of the actual number of processors in the system. The value is pulled from the RVMThread.processors field, which specifies the number of collector threads in the system and defaults to 1.