Lines Matching refs:st
104 void fieldDescriptor::print_on(outputStream* st) const {
105 access_flags().print_on(st);
106 name()->print_value_on(st);
107 st->print(" ");
108 signature()->print_value_on(st);
109 st->print(" @%d ", offset());
111 st->print("(initval ");
114 st->print("int %d)", int_initial_value());
116 st->print_jlong(long_initial_value());
118 st->print("float %f)", float_initial_value());
120 st->print("double %lf)", double_initial_value());
125 void fieldDescriptor::print_on_for(outputStream* st, oop obj) {
126 print_on(st);
132 st->print(" %d", obj->byte_field(offset()));
139 st->print(" %c %d", isprint(c) ? c : ' ', c);
143 st->print(" %lf", obj->double_field(offset()));
147 st->print(" %f", obj->float_field(offset()));
151 st->print(" %d", obj->int_field(offset()));
154 st->print(" ");
155 st->print_jlong(obj->long_field(offset()));
159 st->print(" %d", obj->short_field(offset()));
163 st->print(" %s", obj->bool_field(offset()) ? "true" : "false");
166 st->print(" ");
168 obj->obj_field(offset())->print_value_on(st);
171 st->print(" ");
173 obj->obj_field(offset())->print_value_on(st);
182 st->print(" (%x %x)", obj->int_field(offset()), obj->int_field(offset()+sizeof(jint)));
184 st->print(" (%x)", as_int);