On Thu, 11 Sep 2025 20:33:21 GMT, Alex Menkov <[email protected]> wrote:

> The fix implements support for flat value object by heapwalking API.
> 
> FollowReferences/IterateThroughHeap are executed at safepoint and agent 
> callbacks may request to set/update tags for the reported object. To store 
> tags for flattened object at safepoint a special tag table is used (entries 
> contain strong references to holder objects), entries from the table are 
> converted to entries in main tag table outside of safepoint.

This pull request has now been integrated.

Changeset: b916f976
Author:    Alex Menkov <[email protected]>
URL:       
https://git.openjdk.org/valhalla/commit/b916f976ccc08150c1f8e64b914e31a789fc288f
Stats:     1852 lines in 6 files changed: 1493 ins; 103 del; 256 mod

8271910: [lworld] Heap functions/callbacks should support value fields

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

PR: https://git.openjdk.org/valhalla/pull/1576

Reply via email to