comparison src/share/vm/ci/ciInstance.cpp @ 2467:3fa3c7e4d4f3

7035161: assert(!o->is_null_object()) failed: null object not yet handled here. Reviewed-by: kvn
author never
date Fri, 08 Apr 2011 23:00:14 -0700
parents c7f3d0b4570f
children da91efe96a93
comparison
equal deleted inserted replaced
2466:46d145ee8e68 2467:3fa3c7e4d4f3
64 field->holder()->is_loaded() && 64 field->holder()->is_loaded() &&
65 klass()->is_subclass_of(field->holder()), 65 klass()->is_subclass_of(field->holder()),
66 "invalid access"); 66 "invalid access");
67 VM_ENTRY_MARK; 67 VM_ENTRY_MARK;
68 ciConstant result; 68 ciConstant result;
69 oop obj = get_oop(); 69 Handle obj = get_oop();
70 assert(obj != NULL, "bad oop"); 70 assert(!obj.is_null(), "bad oop");
71 BasicType field_btype = field->type()->basic_type(); 71 BasicType field_btype = field->type()->basic_type();
72 int offset = field->offset(); 72 int offset = field->offset();
73 73
74 switch(field_btype) { 74 switch(field_btype) {
75 case T_BYTE: 75 case T_BYTE: