Mercurial > hg > truffle
comparison src/share/vm/opto/parse.hpp @ 3366:e2a92dd0d3d2
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
Reviewed-by: jrose, never, kvn
author | twisti |
---|---|
date | Tue, 10 May 2011 00:45:03 -0700 |
parents | bad7ecd0b6ed |
children | 393e144bb99b |
comparison
equal
deleted
inserted
replaced
3365:3cfb240033d1 | 3366:e2a92dd0d3d2 |
---|---|
66 int site_depth_adjust); | 66 int site_depth_adjust); |
67 InlineTree *build_inline_tree_for_callee(ciMethod* callee_method, | 67 InlineTree *build_inline_tree_for_callee(ciMethod* callee_method, |
68 JVMState* caller_jvms, | 68 JVMState* caller_jvms, |
69 int caller_bci); | 69 int caller_bci); |
70 const char* try_to_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result); | 70 const char* try_to_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result); |
71 const char* shouldInline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result) const; | 71 const char* should_inline(ciMethod* callee_method, ciMethod* caller_method, int caller_bci, ciCallProfile& profile, WarmCallInfo* wci_result) const; |
72 const char* shouldNotInline(ciMethod* callee_method, ciMethod* caller_method, WarmCallInfo* wci_result) const; | 72 const char* should_not_inline(ciMethod* callee_method, ciMethod* caller_method, WarmCallInfo* wci_result) const; |
73 void print_inlining(ciMethod *callee_method, int caller_bci, const char *failure_msg) const; | 73 void print_inlining(ciMethod *callee_method, int caller_bci, const char *failure_msg) const; |
74 | 74 |
75 InlineTree *caller_tree() const { return _caller_tree; } | 75 InlineTree *caller_tree() const { return _caller_tree; } |
76 InlineTree* callee_at(int bci, ciMethod* m) const; | 76 InlineTree* callee_at(int bci, ciMethod* m) const; |
77 int inline_depth() const { return stack_depth() + _site_depth_adjust; } | 77 int inline_depth() const { return stack_depth() + _site_depth_adjust; } |