-
Enhancement
-
Resolution: Fixed
-
P4
-
11, 14
-
b15
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8233070 | 11.0.6 | Roman Kennke | P4 | Resolved | Fixed | b01 |
The current GC-interface for inserting barriers after expanded clones is rather rigid: it only allows to insert a barrier after the expanded clone. It does, for example, not allow a barrier *before* the clone. Also, a possible optimization would be to generate only a single call for both the barrier and the actual clone, i.e. replace the whole clone-expansion with a GC-specific call.
- backported by
-
JDK-8233070 C2/GC: Better GC-interface for expanding clone
-
- Resolved
-
- blocks
-
JDK-8231086 Shenandoah: Stronger invariant for object-arraycopy
-
- Resolved
-
- relates to
-
JDK-8212243 More gc interface tweaks for arraycopy
-
- Resolved
-