Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8203541 | 11.0.1 | Roman Kennke | P4 | Resolved | Fixed | team |
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.
- backported by
-
JDK-8203541 Use obj+offset in interpreter array access
-
- Resolved
-
- relates to
-
JDK-8203286 Stack access improvement in TemplateTable::aastore()
-
- In Progress
-