-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
P4
-
Affects Version/s: 14
-
Component/s: hotspot
In edgeUtils.cpp, the file-scoped functions field_offset and array_offset call UnifiedOop::is_narrow on the result of a call to UnifiedOop::decode, in assertions that the value is not narrow. But a decoded result doesn't have the tag information to discriminate between narrow and not narrow. So these assertions will always pass, whether a narrow value is involved in the edge or not.
- duplicates
-
JDK-8235174 ZGC: Add support for JFR leak profiler
-
- Resolved
-
- relates to
-
JDK-8230517 UnifiedOop invokes undefined behavior
-
- Closed
-