Currently, the mark word is accessed directly in oopDesc::mark() set_mark() and a bunch of other accessors. Those need to use the Access API instead because GC might want to employ barriers on those accesses, pretty much like every other field in oopDesc.
            
- relates to
- 
                    JDK-8272654 Mark word accesses should not use Access API -           
- Resolved
 
-         
- 
                    JDK-8064885 Remove oopDesc inheritance relation from markOopDesc -           
- Closed
 
-         
- 
                    JDK-8251358 Clean up Access configuration after Shenandoah barrier change -           
- Resolved
 
-