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
