-
Bug
-
Resolution: Fixed
-
P4
-
None
-
None
-
b01
To permanently fix the relinking problem for array length call sites, BeanLinker should adopt a scheme that honours different array types and avoids eager relinking.
An initial step is to subsume all reference array types under the Object[] umbrella. This does not address relinking for primitive array types. The IS_ARRAY validation type can be removed or should be replaced with an implementation in the spirit of the aforementioned solution proposal.
An initial step is to subsume all reference array types under the Object[] umbrella. This does not address relinking for primitive array types. The IS_ARRAY validation type can be removed or should be replaced with an implementation in the spirit of the aforementioned solution proposal.
- relates to
-
JDK-8157250 BeanLinker assumes fixed array type linkage
-
- Resolved
-
-
JDK-8157225 adopt method handle for array length getter in BeanLinker
-
- Resolved
-