[lworld] C2: Expansion of value object arguments should only be done for non-osr Parse

XMLWordPrintable

      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.

            Assignee:
            Quan Anh Mai
            Reporter:
            Quan Anh Mai
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: