< prev index next >

src/share/vm/oops/oop.inline.hpp

Print this page
rev 10624 : [backport] Allocation path should not touch GC barriers for metadata

*** 380,389 **** --- 380,392 ---- } inline void oopDesc::int_field_put(int offset, jint contents) { oop p = bs()->write_barrier(this); *p->int_field_addr(offset) = contents; } + inline void oopDesc::int_field_put_raw(int offset, jint contents) { + *int_field_addr(offset) = contents; + } inline jshort oopDesc::short_field(int offset) const { oop p = bs()->read_barrier((oop) this); return (jshort) *p->short_field_addr(offset); }
< prev index next >