equal
deleted
inserted
replaced
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 } |