The expansion of arguments should only be done if the parse is not an OSR one. Otherwise, Parse::load_interpreter_state should have prepared an appropriate state for parsing. This also risks expanding an oop that should have been larval in peculiar cases.
Also clean up various places when we conservatively handle larval object as ciTypeFlow tracks the larval-ness of the objects already.
Also clean up various places when we conservatively handle larval object as ciTypeFlow tracks the larval-ness of the objects already.
- links to
-
Review(lworld)
openjdk/valhalla/2091