Mercurial > hg > truffle
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(); |