< prev index next >

src/hotspot/share/oops/oop.hpp

Print this page




 156   oop obj_field(int offset) const;
 157   void obj_field_put(int offset, oop value);
 158   void obj_field_put_raw(int offset, oop value);
 159   void obj_field_put_volatile(int offset, oop value);
 160 
 161   Metadata* metadata_field(int offset) const;
 162   Metadata* metadata_field_raw(int offset) const;
 163   void metadata_field_put(int offset, Metadata* value);
 164 
 165   Metadata* metadata_field_acquire(int offset) const;
 166   void release_metadata_field_put(int offset, Metadata* value);
 167 
 168   jbyte byte_field(int offset) const;
 169   void byte_field_put(int offset, jbyte contents);
 170 
 171   jchar char_field(int offset) const;
 172   void char_field_put(int offset, jchar contents);
 173 
 174   jboolean bool_field(int offset) const;
 175   void bool_field_put(int offset, jboolean contents);


 176 
 177   jint int_field(int offset) const;
 178   jint int_field_raw(int offset) const;
 179   void int_field_put(int offset, jint contents);
 180 
 181   jshort short_field(int offset) const;
 182   void short_field_put(int offset, jshort contents);
 183 
 184   jlong long_field(int offset) const;
 185   void long_field_put(int offset, jlong contents);
 186 
 187   jfloat float_field(int offset) const;
 188   void float_field_put(int offset, jfloat contents);
 189 
 190   jdouble double_field(int offset) const;
 191   void double_field_put(int offset, jdouble contents);
 192 
 193   address address_field(int offset) const;
 194   void address_field_put(int offset, address contents);
 195 




 156   oop obj_field(int offset) const;
 157   void obj_field_put(int offset, oop value);
 158   void obj_field_put_raw(int offset, oop value);
 159   void obj_field_put_volatile(int offset, oop value);
 160 
 161   Metadata* metadata_field(int offset) const;
 162   Metadata* metadata_field_raw(int offset) const;
 163   void metadata_field_put(int offset, Metadata* value);
 164 
 165   Metadata* metadata_field_acquire(int offset) const;
 166   void release_metadata_field_put(int offset, Metadata* value);
 167 
 168   jbyte byte_field(int offset) const;
 169   void byte_field_put(int offset, jbyte contents);
 170 
 171   jchar char_field(int offset) const;
 172   void char_field_put(int offset, jchar contents);
 173 
 174   jboolean bool_field(int offset) const;
 175   void bool_field_put(int offset, jboolean contents);
 176   jboolean bool_field_volatile(int offset) const;
 177   void bool_field_put_volatile(int offset, jboolean contents);
 178 
 179   jint int_field(int offset) const;
 180   jint int_field_raw(int offset) const;
 181   void int_field_put(int offset, jint contents);
 182 
 183   jshort short_field(int offset) const;
 184   void short_field_put(int offset, jshort contents);
 185 
 186   jlong long_field(int offset) const;
 187   void long_field_put(int offset, jlong contents);
 188 
 189   jfloat float_field(int offset) const;
 190   void float_field_put(int offset, jfloat contents);
 191 
 192   jdouble double_field(int offset) const;
 193   void double_field_put(int offset, jdouble contents);
 194 
 195   address address_field(int offset) const;
 196   void address_field_put(int offset, address contents);
 197 


< prev index next >