Mercurial > hg > graal-jvmci-8
comparison src/share/vm/oops/constantPoolKlass.cpp @ 2011:dad31fc330cd
7001379: bootstrap method data needs to be moved from constant pool to a classfile attribute
Reviewed-by: twisti
author | jrose |
---|---|
date | Fri, 03 Dec 2010 15:53:57 -0800 |
parents | f95d63e2154a |
children | 3582bf76420e |
comparison
equal
deleted
inserted
replaced
2010:7601ab0e1e33 | 2011:dad31fc330cd |
---|---|
397 st->print(" ref_index=%d", cp->method_handle_index_at(index)); | 397 st->print(" ref_index=%d", cp->method_handle_index_at(index)); |
398 break; | 398 break; |
399 case JVM_CONSTANT_MethodType : | 399 case JVM_CONSTANT_MethodType : |
400 st->print("signature_index=%d", cp->method_type_index_at(index)); | 400 st->print("signature_index=%d", cp->method_type_index_at(index)); |
401 break; | 401 break; |
402 case JVM_CONSTANT_InvokeDynamicTrans : | |
402 case JVM_CONSTANT_InvokeDynamic : | 403 case JVM_CONSTANT_InvokeDynamic : |
403 { | 404 { |
404 st->print("bootstrap_method_index=%d", cp->invoke_dynamic_bootstrap_method_ref_index_at(index)); | 405 st->print("bootstrap_method_index=%d", cp->invoke_dynamic_bootstrap_method_ref_index_at(index)); |
405 st->print(" name_and_type_index=%d", cp->invoke_dynamic_name_and_type_ref_index_at(index)); | 406 st->print(" name_and_type_index=%d", cp->invoke_dynamic_name_and_type_ref_index_at(index)); |
406 int argc = cp->invoke_dynamic_argument_count_at(index); | 407 int argc = cp->invoke_dynamic_argument_count_at(index); |