Lines Matching refs:klass
109 bool Verifier::verify(instanceKlassHandle klass, Verifier::Mode mode, bool should_verify_class, TRAPS) {
114 const size_t message_buffer_len = klass->name()->utf8_length() + 1024;
118 const char* klassName = klass->external_name();
120 klass->major_version() < NOFAILOVER_MAJOR_VERSION;
125 if (is_eligible_for_verification(klass, should_verify_class)) {
130 klass->major_version() >= STACKMAP_ATTRIBUTE_MAJOR_VERSION) {
131 ClassVerifier split_verifier(klass, THREAD);
142 klass, message_buffer, message_buffer_len, THREAD);
149 klass, message_buffer, message_buffer_len, THREAD);
156 instanceKlass::cast(PENDING_EXCEPTION->klass())->external_name());
173 if (kls == klass) {
187 bool Verifier::is_eligible_for_verification(instanceKlassHandle klass, bool should_verify_class) {
188 Symbol* name = klass->name();
191 return (should_verify_for(klass->class_loader(), should_verify_class) &&
204 !klass()->is_shared() &&
213 !klass->is_subtype_of(refl_magic_klass) ||
219 instanceKlassHandle klass, char* message, size_t message_len, TRAPS) {
232 tty->print_cr("Verifying class %s with old format", klass->external_name());
235 jclass cls = (jclass) JNIHandles::make_local(env, klass->java_mirror());
248 klass->major_version());
519 instanceKlassHandle klass, TRAPS)
520 : _thread(THREAD), _exception_type(NULL), _message(NULL), _klass(klass) {
521 _this_type = VerificationType::reference_type(klass->name());