equal
deleted
inserted
replaced
166 |
166 |
167 inline bool java_lang_invoke_DirectMethodHandle::is_instance(oop obj) { |
167 inline bool java_lang_invoke_DirectMethodHandle::is_instance(oop obj) { |
168 return obj != NULL && is_subclass(obj->klass()); |
168 return obj != NULL && is_subclass(obj->klass()); |
169 } |
169 } |
170 |
170 |
171 |
|
172 |
|
173 |
|
174 inline bool java_lang_reflect_Module::is_instance(oop obj) { |
171 inline bool java_lang_reflect_Module::is_instance(oop obj) { |
175 return obj != NULL && is_subclass(obj->klass()); |
172 return obj != NULL && obj->klass() == SystemDictionary::reflect_Module_klass(); |
176 } |
173 } |
177 |
174 |
178 inline int Backtrace::merge_bci_and_version(int bci, int version) { |
175 inline int Backtrace::merge_bci_and_version(int bci, int version) { |
179 // only store u2 for version, checking for overflow. |
176 // only store u2 for version, checking for overflow. |
180 if (version > USHRT_MAX || version < 0) version = USHRT_MAX; |
177 if (version > USHRT_MAX || version < 0) version = USHRT_MAX; |