Exemple #1
0
 FieldStreamBase(InstanceKlass* klass) {
   _fields = klass->fields();
   _constants = klass->constants();
   _index = 0;
   _limit = klass->java_fields_count();
   init_generic_signature_start_slot();
 }
Exemple #2
0
 FieldStreamBase(instanceKlassHandle klass) {
   _fields = klass->fields();
   _constants = klass->constants();
   _index = 0;
   _limit = klass->java_fields_count();
   init_generic_signature_start_slot();
   assert(klass == field_holder(), "");
 }
Exemple #3
0
 FieldStreamBase(Array<u2>* fields, constantPoolHandle constants, int start, int limit) {
   _fields = fields;
   _constants = constants;
   _index = start;
   int num_fields = init_generic_signature_start_slot();
   if (limit < start) {
     _limit = num_fields;
   } else {
     _limit = limit;
   }
 }
Exemple #4
0
 FieldStreamBase(Array<u2>* fields, constantPoolHandle constants) {
   _fields = fields;
   _constants = constants;
   _index = 0;
   _limit = init_generic_signature_start_slot();
 }