Lines Matching defs:sv
753 ObjectValue* sv = (ObjectValue*) objects->at(i);
755 KlassHandle k(((ConstantOopReadValue*) sv->klass())->value()());
763 assert(sv->field_size() % type2size[ak->element_type()] == 0, "non-integral array length");
764 int len = sv->field_size() / type2size[ak->element_type()];
768 obj = ak->allocate(sv->field_size(), CHECK_(false));
772 assert(sv->value().is_null(), "redundant reallocation");
773 sv->set_value(obj);
794 FieldReassigner(frame* fr, RegisterMap* reg_map, ObjectValue* sv, oop obj) :
795 _fr(fr), _reg_map(reg_map), _sv(sv), _obj(obj), _i(0) {}
855 void Deoptimization::reassign_type_array_elements(frame* fr, RegisterMap* reg_map, ObjectValue* sv, typeArrayOop obj, BasicType type) {
859 for (int i = 0; i < sv->field_size(); i++) {
860 StackValue* value = StackValue::create_stack_value(fr, reg_map, sv->field_at(i));
865 StackValue::create_stack_value(fr, reg_map, sv->field_at(++i));
908 void Deoptimization::reassign_object_array_elements(frame* fr, RegisterMap* reg_map, ObjectValue* sv, objArrayOop obj) {
909 for (int i = 0; i < sv->field_size(); i++) {
910 StackValue* value = StackValue::create_stack_value(fr, reg_map, sv->field_at(i));
920 ObjectValue* sv = (ObjectValue*) objects->at(i);
921 KlassHandle k(((ConstantOopReadValue*) sv->klass())->value()());
922 Handle obj = sv->value();
927 FieldReassigner reassign(fr, reg_map, sv, obj());
931 reassign_type_array_elements(fr, reg_map, sv, (typeArrayOop) obj(), ak->element_type());
933 reassign_object_array_elements(fr, reg_map, sv, (objArrayOop) obj());
971 ObjectValue* sv = (ObjectValue*) objects->at(i);
972 KlassHandle k(((ConstantOopReadValue*) sv->klass())->value()());
973 Handle obj = sv->value();
975 tty->print(" object <" INTPTR_FORMAT "> of type ", sv->value()());