src/hotspot/share/oops/method.cpp
changeset 54847 59ea39bb2809
parent 54786 ebf733a324d4
child 54927 1512d88b24c6
equal deleted inserted replaced
54846:e4049522b074 54847:59ea39bb2809
  1577   Handle protection_domain(THREAD, m->method_holder()->protection_domain());
  1577   Handle protection_domain(THREAD, m->method_holder()->protection_domain());
  1578   ResourceMark rm(THREAD);
  1578   ResourceMark rm(THREAD);
  1579   Symbol*  signature = m->signature();
  1579   Symbol*  signature = m->signature();
  1580   for(SignatureStream ss(signature); !ss.is_done(); ss.next()) {
  1580   for(SignatureStream ss(signature); !ss.is_done(); ss.next()) {
  1581     if (ss.is_object()) {
  1581     if (ss.is_object()) {
  1582       Symbol* sym = ss.as_symbol(CHECK_(false));
  1582       Symbol* sym = ss.as_symbol();
  1583       Symbol*  name  = sym;
  1583       Symbol*  name  = sym;
  1584       Klass* klass = SystemDictionary::resolve_or_null(name, class_loader,
  1584       Klass* klass = SystemDictionary::resolve_or_null(name, class_loader,
  1585                                              protection_domain, THREAD);
  1585                                              protection_domain, THREAD);
  1586       // We are loading classes eagerly. If a ClassNotFoundException or
  1586       // We are loading classes eagerly. If a ClassNotFoundException or
  1587       // a LinkageError was generated, be sure to ignore it.
  1587       // a LinkageError was generated, be sure to ignore it.