Mercurial > hg > truffle
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: |