There are code that exits in both ObjArrayKlass and its refined klasses (RefArrayKlass and FlatArrayKlass). There are also some function sin ObjArrayKlass that contains disptach code to the refined classes, but these functions should never be invoked on an unrefined class.
I propose that we clean this up a bit to make it easier to reason about the code.
I propose that we clean this up a bit to make it easier to reason about the code.
- links to
-
Review(pr/2033)
openjdk/valhalla/2117