Mercurial > hg > graal-jvmci-8
comparison agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java @ 1660:083fde3b838e
6964498: JSR 292 invokedynamic sites need local bootstrap methods
Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs.
Reviewed-by: twisti
author | jrose |
---|---|
date | Thu, 15 Jul 2010 18:40:45 -0700 |
parents | 136b78722a08 |
children | 3e8fbc61cee8 |
comparison
equal
deleted
inserted
replaced
1649:a528509c992b | 1660:083fde3b838e |
---|---|
578 break; | 578 break; |
579 | 579 |
580 case JVM_CONSTANT_MethodType: | 580 case JVM_CONSTANT_MethodType: |
581 buf.cell("JVM_CONSTANT_MethodType"); | 581 buf.cell("JVM_CONSTANT_MethodType"); |
582 buf.cell(Integer.toString(cpool.getIntAt(index))); | 582 buf.cell(Integer.toString(cpool.getIntAt(index))); |
583 break; | |
584 | |
585 case JVM_CONSTANT_InvokeDynamic: | |
586 buf.cell("JVM_CONSTANT_InvokeDynamic"); | |
587 buf.cell(genLowHighShort(cpool.getIntAt(index))); | |
583 break; | 588 break; |
584 | 589 |
585 default: | 590 default: |
586 throw new InternalError("unknown tag: " + ctag); | 591 throw new InternalError("unknown tag: " + ctag); |
587 } | 592 } |