Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8202016

Use obj+offset in interpreter array access

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 11
    • None
    • hotspot
    • None
    • gc
    • b14
    • x86
    • generic

        In the TemplateTable::aastore() and InterpreterMacroAssembler::load_resolved_reference_at_index(), the element address is flattened, and then passed to the BarrierSetAssembler for actual access. GCs like Shenandoah need the original obj though. Observed in at least x86.

              rkennke Roman Kennke
              rkennke Roman Kennke
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: