hotspot/src/share/vm/oops/methodOop.cpp
changeset 9134 189a8c094016
parent 9116 9bc44be338d6
child 9971 d496ecd7b9de
child 10002 2d83be3a0927
equal deleted inserted replaced
9124:f60dee480d49 9134:189a8c094016
   919     tty->print("Creating invoke method for ");
   919     tty->print("Creating invoke method for ");
   920     signature->print_value();
   920     signature->print_value();
   921     tty->cr();
   921     tty->cr();
   922   }
   922   }
   923 
   923 
       
   924   // invariant:   cp->symbol_at_put is preceded by a refcount increment (more usually a lookup)
       
   925   name->increment_refcount();
       
   926   signature->increment_refcount();
       
   927 
   924   constantPoolHandle cp;
   928   constantPoolHandle cp;
   925   {
   929   {
   926     constantPoolOop cp_oop = oopFactory::new_constantPool(_imcp_limit, IsSafeConc, CHECK_(empty));
   930     constantPoolOop cp_oop = oopFactory::new_constantPool(_imcp_limit, IsSafeConc, CHECK_(empty));
   927     cp = constantPoolHandle(THREAD, cp_oop);
   931     cp = constantPoolHandle(THREAD, cp_oop);
   928   }
   932   }