[10] RFR: JDK-8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set (original) (raw)
mandy chung mandy.chung at oracle.com
Sat Jan 13 19:55:32 UTC 2018
- Previous message: RFR: 8195072: Update ASM 3rd party legal (TPL) copyright to 6.0
- Next message: [10] RFR: JDK-8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Test-only fix.
The CheckCSMs.java and CallerSensitiveFinder.java tests fail with OOME when running with -Xmx512m. The test intends to parse class files, one per task in a thread pool but each task keeps a ClassFile that has done the parsing and occupies the space. This patch fixes the tests to delay reading of the class file when the task is scheduled (i.e. the task takes the path to the class file instead of ClassFile instance).
Webrev at: http://cr.openjdk.java.net/~mchung/jdk10/webrevs/8191350/webrev.00/
Mandy
- Previous message: RFR: 8195072: Update ASM 3rd party legal (TPL) copyright to 6.0
- Next message: [10] RFR: JDK-8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]