On Thu, 14 Nov 2024 22:34:24 GMT, Patricio Chilano Mateo 
<pchilanom...@openjdk.org> wrote:

> Small follow-up change after JDK-8338383. This moves the `objectWaiter` field 
> from the stackChunk to the VirtualThread instance. Only the top stackChunk 
> uses this field so we could save some memory by just saving it in the virtual 
> thread instance instead. Also, related methods 
> `stackChunkOopDesc::current_pending_monitor` and 
> `stackChunkOopDesc::current_waiting_monitor` are moved to the 
> `java_lang_VirtualThread` class where they naturally belong, since these are 
> the equivalent of the JavaThread methods but for an unmounted vthread.
> Tested by running mach5 tiers1-3.
> 
> Thanks,
> Patricio

This is a nice cleanup.

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

Marked as reviewed by coleenp (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/22124#pullrequestreview-2443328377

Reply via email to