RFR: 8290732: JNI DestroyJavaVM can start shutdown when one non-daemon thread remains [v3]

David Holmes dholmes at openjdk.org
Thu Aug 11 08:30:27 UTC 2022


On Thu, 11 Aug 2022 07:46:27 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:

>> I didn't think that was warranted/necessary here.
>
> I disagree. Splitting the test leads causes better runtime (on my 24 core machine: 10.5 seconds vs 16 seconds). It also makes the jtr file easier to read, since it only contains one test. It also is simpler to run a selected test if you want to reproduce an error.
> 
> It is regrettable that splitting the test section causes too much duplication. Maybe we could improve the jtreg syntax in the future.

But you also have to duplicate the build instructions and building takes longer than execution on my systems (7 seconds versus 5) so if I had to pay for machine time I'd actually be worse off now!

-------------

PR: https://git.openjdk.org/jdk/pull/9803



More information about the build-dev mailing list