> The synchronization block may be substituted by the 'volatile' variable > smaller synchronization block. > It reduce the total blocking time for the specjvm2008::xml.validation > workload and improve the reported score. > Scores for the 112vCPU on the with 28GB heap increased from 17915.83 to > 22943.2. > Unit tests was not affected: > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR > jtreg:test/jaxp 516 516 0 0 > jtreg:test/jdk/javax/xml 70 70 0 0 > ============================== > TEST SUCCESS > > The tier1 is OK too.
Vladimir Ivanov has updated the pull request incrementally with one additional commit since the last revision: 8317542: Specjvm::xml have scalability issue for high vCPU numbers ------------- Changes: - all: https://git.openjdk.org/jdk/pull/21815/files - new: https://git.openjdk.org/jdk/pull/21815/files/6bf932ab..d9da6501 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=21815&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=21815&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/21815.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/21815/head:pull/21815 PR: https://git.openjdk.org/jdk/pull/21815