On Mon, 24 Feb 2025 10:19:42 GMT, Roberto Castañeda Lozano 
<rcastaned...@openjdk.org> wrote:

>> Thomas Stuefe has refreshed the contents of this pull request, and previous 
>> commits have been removed. The incremental views will show differences 
>> compared to the previous content of the PR. The pull request contains one 
>> new commit since the last revision:
>> 
>>   avoid Thread::current in high traffic chunk alloc path
>
> src/hotspot/share/compiler/compilationMemoryStatistic.cpp line 1093:
> 
>> 1091:       Compile::TracePhase tp(Phase::_t_testTimer1);
>> 1092:       Arena ar(MemTag::mtCompiler, Arena::Tag::tag_reglive);
>> 1093:       ar.Amalloc(2 * M); // phase-local peak, should show up at 
>> MY-TESTPHASE-2
> 
> The reference to `MY-TESTPHASE-2` seems obsolete.

Removed

> test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java line 105:
> 
>> 103:         // by phase end. So, in the phase timeline these 2MB must show 
>> up as "significant temporary peak".
>> 104:         // In testPhase2, we allocate 32MB from resource area, which is 
>> leaked until the end of the compilation. This
>> 105:         // means that these 32MB will show up as permanent memory 
>> increase in the phasetimeline.
> 
> The references to `testPhase` seem obsolete, do you mean 
> `Phase::_t_testTimer1` and `Phase::_t_testTimer2`?

Right you are

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

PR Review Comment: https://git.openjdk.org/jdk/pull/23530#discussion_r1969475279
PR Review Comment: https://git.openjdk.org/jdk/pull/23530#discussion_r1969475077

Reply via email to