RFR: 8265753: Remove manual JavaThread transitions to blocked [v3]

Robbin Ehn rehn at openjdk.java.net
Mon May 17 07:45:39 UTC 2021


On Thu, 13 May 2021 05:46:59 GMT, David Holmes <dholmes at openjdk.org> wrote:

>> Robbin Ehn has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fixes for Dan
>
> src/hotspot/share/runtime/interfaceSupport.inline.hpp line 277:
> 
>> 275: class ThreadBlockInVM {
>> 276:   InFlightMutexRelease _ifmr;
>> 277:   ThreadBlockInVMPreprocess<InFlightMutexRelease> _tbivmpp;
> 
> Why delegate to the TBIVMPP instead of extending it?

I need to run the InFlightMutexRelease constructor before I can run the ThreadBlockInVMPreprocess constructor.

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

PR: https://git.openjdk.java.net/jdk/pull/3875


More information about the hotspot-runtime-dev mailing list