Currently, cmpxchg-oop is generated a single instructions plus probably some oops-compression. Shenandoah GC (and most likely other concurrent compacting GCs) needs to generate some more code to deal with possible false-negatives when comparing old-value with the field contents.
-
Roman Kennke
-
Roman Kennke
- Votes:
-
0 Vote for this issue
- Watchers:
-
1 Start watching this issue
- Created:
- Updated:
- Resolved: