[lworld+vector] RFR: Merge lworld
Xiaohong Gong
xgong at openjdk.org
Mon Jun 26 07:26:29 UTC 2023
On Mon, 26 Jun 2023 07:06:58 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> Yes, as mentioned I will revisit ciField side of handling after merge and will add newly discussed interface so that ci* field count is in sync with C2 IR.
image
>
> We are bookkeeping multifield in a special ciMultifield structure currently and field query APIs based on index / offset traverses this structure. Both offset and index based traversal should perform a linearized walk over this hierarchical structure, since all the FieldInfo objects now contains unique indices.
>
> JDK-8292818 added a new _index field on top regular fields specified in JVM specification (name_index, signature_index, flags_index, access_index) into FieldInfo structure, handled its initialization while parsing multifield[4], injected[5] and user defined fields[6].
Make sense to me. Thanks!
-------------
PR Comment: https://git.openjdk.org/valhalla/pull/866#issuecomment-1606861064
More information about the valhalla-dev
mailing list