On Tue, 1 Jul 2025 11:54:00 GMT, Coleen Phillimore <cole...@openjdk.org> wrote:

>> Leonid Mesnik has updated the pull request incrementally with two additional 
>> commits since the last revision:
>> 
>>  - Update src/hotspot/share/prims/jvmtiImpl.cpp
>>    
>>    Co-authored-by: David Holmes 
>> <62092539+dholmes-...@users.noreply.github.com>
>>  - Update src/hotspot/share/prims/jvmtiImpl.cpp
>>    
>>    Co-authored-by: David Holmes 
>> <62092539+dholmes-...@users.noreply.github.com>
>
> This looks great.  Thank you for sorting through all this code and my 
> speculation about the problem to find the real problem.   For the record, I 
> don't think my change to remove is_running_emcp() caused this or any bug. I 
> wrote a test case for it yesterday and that code seems fine.  Nice work 
> finding the real problem here and the straightforward solution.
> There are several places in the JVM where we have to check for is_old() 
> methods to exclude them for various things.  is_old() methods leaking into 
> places is a common bug pattern. This change is consistent with this approach 
> of fixing this.

@coleenp Thanks. When I mention that your change is related to this problem,  I 
meant related to this area. The change was correct and bug existed before.
@dholmes-ora , @sspitsyn  Thank you for review.

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

PR Comment: https://git.openjdk.org/jdk/pull/26031#issuecomment-3024630778

Reply via email to