JDK-7092140 : Test: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails on SE-E due to -XX:-UsePerfData
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
This test internally spawns jps and jmap to check for a memory leak in the test process, and this will fail if the test process is not run with UsePerfData enabled, and the jps/jmap executions do not have UsePerfData enabled.
It is sufficient to add UsePerfData to the exec'd VM, it isn't needed on the jps and jmap invocations:
< java, "-Xmx8m", "-XX:+UsePerfData",
> java, "-Xmx8m",