RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
    Aleksey Shipilev 
    shade at openjdk.org
       
    Thu May  8 12:42:54 UTC 2025
    
    
  
On Wed, 7 May 2025 20:28:10 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
>> Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Move to oops
>
> src/hotspot/share/oops/unloadableMethodHandle.inline.hpp line 35:
> 
>> 33: #include "oops/weakHandle.inline.hpp"
>> 34: 
>> 35: inline UnloadableMethodHandle::UnloadableMethodHandle(Method* method) {
> 
> This should initialize method in the ctor initializer list.
Maybe, but the field is not `const`, so there seem to be no point? We also assign after assert checks `method` for us.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/24018#discussion_r2079637960
    
    
More information about the hotspot-compiler-dev
mailing list