RFR: Renaming cleanup on slow path

Coleen Phillimore coleenp at openjdk.java.net
Mon Apr 25 20:16:41 UTC 2022


On Mon, 25 Apr 2022 20:05:47 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

>> Some renaming on the slow path. Testing loom-tiers1-3.
>
> src/hotspot/share/runtime/continuationFreezeThaw.cpp line 392:
> 
>> 390:   frame freeze_start_frame();
>> 391:   frame freeze_start_frame_safepoint_stub(frame f);
>> 392:   NOINLINE freeze_result recurse_freeze(frame& f, frame& caller, int callee_argsize, bool callee_interpreted, bool top);
> 
> But now there are two functions named recurse_freeze aren't there?  Same with recurse_thaw?  Maybe not recurse_thaw.

Never mind. I thought I saw an extra recurse_freeze.  The name recurse_thaw is better than thaw_one_frame.

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

PR: https://git.openjdk.java.net/loom/pull/170


More information about the loom-dev mailing list