[14] RFR(s) : 8234173: assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop

Thomas Schatzl thomas.schatzl at oracle.com
Sat Jan 18 09:35:12 UTC 2020


Hi,

On Sat, 2020-01-18 at 14:53 +0700, Markus Gronlund wrote:
> How will concurrent readers handle the situation when the mark bit
> changes into a native pointer when the edge chain for a candidate
> object is associated? Need this be changed into a side structure
> lookup now as we seem to not have exclusivity as originally assumed?

Concurrent readers only require a mark word != 0.

Hth,
  Thomas




More information about the hotspot-runtime-dev mailing list