Searched defs:field_offset (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/src/share/vm/ci/
H A DciInstance.cpp127 ciConstant ciInstance::field_value_by_offset(int field_offset) { argument
129 ciField* field = ik->get_field_by_offset(field_offset, false);
H A DciInstanceKlass.cpp343 ciField* ciInstanceKlass::get_field_by_offset(int field_offset, bool is_static) { argument
348 if (field_off == field_offset)
350 if (field_off > field_offset)
359 if (!k->find_field_from_offset(field_offset, is_static, &fd)) {
/openjdk7/hotspot/src/share/vm/prims/
H A Dunsafe.cpp100 inline jlong field_offset_to_byte_offset(jlong field_offset) { argument
101 return field_offset;
116 inline void* index_oop_from_field_offset_long(oop p, jlong field_offset) { argument
117 jlong byte_offset = field_offset_to_byte_offset(field_offset);
119 assert(p == NULL || field_offset >= oopDesc::header_size(), "offset must be outside of header");
140 jlong Unsafe_field_offset_to_byte_offset(jlong field_offset) {
141 return field_offset;
712 int offset = instanceKlass::cast(k)->field_offset(slot);
H A Djvm.cpp1573 intptr_t offset = instanceKlass::cast(kh())->field_offset(slot);
3881 int field_offset; variable
3885 field_offset = jfieldIDWorkaround::from_instance_jfieldID(o->klass(), fid);
3892 o->bool_field_put(field_offset, val);
3899 o->byte_field_put(field_offset, dbuf->byte_at(off));
3908 o->char_field_put(field_offset, val);
3917 o->short_field_put(field_offset, val);
3928 o->int_field_put(field_offset, ival);
3940 o->float_field_put(field_offset, fval);
3955 o->long_field_put(field_offset, lva
4011 int field_offset = jfieldIDWorkaround::from_instance_jfieldID(o->klass(), fid); variable
[all...]
H A DjvmtiTagMap.cpp790 int field_offset() const { return _field_offset; } function in class:ClassFieldDescriptor
1164 int offset = field->field_offset();
1217 int offset = field->field_offset();
2961 oop fld_o = mirror->obj_field(field->field_offset());
2962 assert(verify_static_oop(ik, mirror, field->field_offset()), "sanity check");
2972 address addr = (address)mirror + field->field_offset();
3004 oop fld_o = o->obj_field(field->field_offset());
3021 address addr = (address)o + field->field_offset();
/openjdk7/hotspot/src/share/vm/interpreter/
H A DlinkResolver.hpp55 void set(KlassHandle klass, Symbol* name, int field_index, int field_offset,
60 int field_offset() const { return _field_offset; } function in class:FieldAccessInfo
H A DlinkResolver.cpp62 void FieldAccessInfo::set(KlassHandle klass, Symbol* name, int field_index, int field_offset, argument
67 _field_offset = field_offset;
1310 tty->print_cr("Field %s@%d", name()->as_C_string(), field_offset());
H A DbytecodeInterpreter.cpp1784 int field_offset = cache->f2_as_index(); local
1787 VERIFY_OOP(obj->obj_field_acquire(field_offset));
1788 SET_STACK_OBJECT(obj->obj_field_acquire(field_offset), -1);
1790 SET_STACK_INT(obj->int_field_acquire(field_offset), -1);
1792 SET_STACK_LONG(obj->long_field_acquire(field_offset), 0);
1795 SET_STACK_INT(obj->byte_field_acquire(field_offset), -1);
1797 SET_STACK_INT(obj->char_field_acquire(field_offset), -1);
1799 SET_STACK_INT(obj->short_field_acquire(field_offset), -1);
1801 SET_STACK_FLOAT(obj->float_field_acquire(field_offset), -1);
1803 SET_STACK_DOUBLE(obj->double_field_acquire(field_offset),
1894 int field_offset = cache->f2_as_index(); local
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A DreflectionUtils.hpp135 return _klass->field_offset( index() );
145 FilteredField(klassOop klass, int field_offset) { argument
147 _field_offset = field_offset;
151 int field_offset() { return _field_offset; } function in class:FilteredField
159 static bool is_filtered_field(klassOop klass, int field_offset) { argument
162 field_offset == _filtered_fields->at(i)->field_offset()) {
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_CodeStubs.hpp393 int field_offset = 0; local
395 case lir_patch_low: field_offset = lo_word_offset_in_bytes; break;
396 case lir_patch_high: field_offset = hi_word_offset_in_bytes; break;
397 case lir_patch_normal: field_offset = 0; break;
401 n_move->set_offset(field_offset);
/openjdk7/hotspot/src/share/vm/oops/
H A DinstanceKlass.hpp367 int field_offset (int index) const { return field(index)->offset(); } function in class:instanceKlass

Completed in 1548 milliseconds