8010783: assert(s->refcount() != 0) failed: for create_overpasses
Reviewed-by: kvn, dcubed
This commit is contained in:
parent
cd7d5cba42
commit
570af5a3dd
@ -75,8 +75,8 @@ ConstantPool* BytecodeConstantPool::create_constant_pool(TRAPS) const {
|
|||||||
int idx = i + _orig->length();
|
int idx = i + _orig->length();
|
||||||
switch (entry._tag) {
|
switch (entry._tag) {
|
||||||
case BytecodeCPEntry::UTF8:
|
case BytecodeCPEntry::UTF8:
|
||||||
cp->symbol_at_put(idx, entry._u.utf8);
|
|
||||||
entry._u.utf8->increment_refcount();
|
entry._u.utf8->increment_refcount();
|
||||||
|
cp->symbol_at_put(idx, entry._u.utf8);
|
||||||
break;
|
break;
|
||||||
case BytecodeCPEntry::KLASS:
|
case BytecodeCPEntry::KLASS:
|
||||||
cp->unresolved_klass_at_put(
|
cp->unresolved_klass_at_put(
|
||||||
|
Loading…
Reference in New Issue
Block a user