On Mon, 10 Aug 2026 17:50:36 GMT, Coleen Phillimore <[email protected]> wrote:

>> This patch removes the work to save the Method name in the backtrace that 
>> was used for the case where redefinition could delete the method that was on 
>> the stack in the stack trace, but saved then deleted with redefinition 
>> later. RedefineClasses' ability to add/delete methods has been deprecated 
>> for many releases, so adding code and memory for this case is wasting space 
>> and time. This change speeds up Throwable microbenchmarks by about 10-30%, 
>> and speeds up DaCapo pmd by a bit.
>> 
>> Remerged with the change to factor out javaStackTraceClasses.
>> 
>> Tested with tier1-4.
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Coleen Phillimore has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Change redefine deleted name

Thanks for reviewing the code Matias, some replies below.

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

PR Review: https://git.openjdk.org/jdk/pull/32202#pullrequestreview-4961009272

Reply via email to