comparison src/share/vm/opto/parse.hpp @ 7478:5698813d45eb

8005418: JSR 292: virtual dispatch bug in 292 impl Reviewed-by: jrose, kvn
author twisti
date Wed, 09 Jan 2013 15:37:23 -0800
parents d092d1b31229
children 60bba1398c51
comparison
equal deleted inserted replaced
7477:038dd2875b94 7478:5698813d45eb
467 void do_call(); 467 void do_call();
468 468
469 // Helper function to uncommon-trap or bailout for non-compilable call-sites 469 // Helper function to uncommon-trap or bailout for non-compilable call-sites
470 bool can_not_compile_call_site(ciMethod *dest_method, ciInstanceKlass *klass); 470 bool can_not_compile_call_site(ciMethod *dest_method, ciInstanceKlass *klass);
471 471
472 // Helper function to identify inlining potential at call-site
473 ciMethod* optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass,
474 ciMethod *dest_method, const TypeOopPtr* receiver_type);
475
476 // Helper function to setup for type-profile based inlining 472 // Helper function to setup for type-profile based inlining
477 bool prepare_type_profile_inline(ciInstanceKlass* prof_klass, ciMethod* prof_method); 473 bool prepare_type_profile_inline(ciInstanceKlass* prof_klass, ciMethod* prof_method);
478 474
479 // Helper functions for type checking bytecodes: 475 // Helper functions for type checking bytecodes:
480 void do_checkcast(); 476 void do_checkcast();