-
Type:
Task
-
Resolution: Fixed
-
Priority:
P3
-
None
-
Affects Version/s: repo-shenandoah
-
Component/s: hotspot
From William Kemper:
In most cases, we have the compiler unconditionally invoke the method to emit the post-barrier code, and this method has an early return when generational mode is active. This code would be more idiomatic if we had a flag like ShenandoahCardBarrier that were checked before invoking the method to emit the barrier.
In most cases, we have the compiler unconditionally invoke the method to emit the post-barrier code, and this method has an early return when generational mode is active. This code would be more idiomatic if we had a flag like ShenandoahCardBarrier that were checked before invoking the method to emit the barrier.