< 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,10 +380,13 @@
}
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 >