Lines Matching refs:field
1028 ciField* field = method()->get_field_at_bci(bci(), ignored_will_link);
1029 int size = field->type()->size();
1192 // Usually, any field access or invocation on an unloaded oop type
1571 if (at->field() != NULL) {
1572 // known field. This code is a copy of the do_put_xxx logic.
1573 ciField* field = at->field();
1574 if (!field->type()->is_loaded()) {
1577 val_type = TypeOopPtr::make_from_klass(field->type()->as_klass());
2786 // Interface, I forget that it's also a Baz and cannot do Baz-like field
2825 // When Parse::do_put_xxx updates a volatile field, it appends a series
2826 // of MemBarVolatile nodes, one for *each* volatile field alias category.
2827 // The first membar is on the same memory slice as the field store opcode.
3037 ciField* field = ik->nonstatic_field_at(i);
3038 if (field->offset() >= TrackedInitializationLimit * HeapWordSize)
3040 // Find (or create) the alias category for this field:
3041 int fieldidx = C->alias_type(field)->index();