Searched refs:WarmCallInfo (Results 1 - 7 of 7) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | callGenerator.hpp | 130 static CallGenerator* for_warm_call(WarmCallInfo* ci, 177 //---------------------------WarmCallInfo-------------------------------------- 181 class WarmCallInfo : public ResourceObj { class in inherits:ResourceObj 195 WarmCallInfo* _next; // Next cooler call info in pending queue. 240 WarmCallInfo* next() const { return _next; } 241 void set_next(WarmCallInfo* n) { _next = n; } 243 static WarmCallInfo _always_hot; 244 static WarmCallInfo _always_cold; 247 WarmCallInfo(float c, float p, float w, float s) { function in class:WarmCallInfo 265 static WarmCallInfo* always_ho 268 WarmCallInfo() { function in class:WarmCallInfo [all...] |
H A D | callGenerator.cpp | 487 WarmCallInfo* _call_info; 494 WarmCallGenerator(WarmCallInfo* ci, 515 CallGenerator* CallGenerator::for_warm_call(WarmCallInfo* ci, 549 void WarmCallInfo::make_hot() { 553 void WarmCallInfo::make_cold() { 1007 void WarmCallInfo::init(JVMState* call_site, ciMethod* call_method, ciCallProfile& profile, float prof_factor) { 1032 bool WarmCallInfo::is_cold() const { 1042 bool WarmCallInfo::is_hot() const { 1052 float WarmCallInfo::compute_heat() const { 1066 bool WarmCallInfo [all...] |
H A D | bytecodeInfo.cpp | 102 WarmCallInfo* wci_result) { 105 *wci_result = *(WarmCallInfo::always_hot()); 179 WarmCallInfo* wci_result) { 196 *wci_result = *(WarmCallInfo::always_cold()); 309 WarmCallInfo* wci_result, bool& should_delay) { 483 WarmCallInfo* InlineTree::ok_to_inline(ciMethod* callee_method, JVMState* jvms, ciCallProfile& profile, WarmCallInfo* initial_wci, bool& should_delay) { 514 WarmCallInfo wci = *(initial_wci); 536 wci = *(WarmCallInfo::always_hot()); 538 wci = *(WarmCallInfo [all...] |
H A D | parse.hpp | 77 WarmCallInfo* wci_result, 83 WarmCallInfo* wci_result); 86 WarmCallInfo* wci_result); 123 WarmCallInfo* ok_to_inline(ciMethod *call_method, JVMState* caller_jvms, ciCallProfile& profile, WarmCallInfo* wci, bool& should_delay);
|
H A D | compile.hpp | 81 class WarmCallInfo; 359 WarmCallInfo* _warm_calls; // Sorted work-list for heat-based inlining. 820 WarmCallInfo* warm_calls() const { return _warm_calls; } 821 void set_warm_calls(WarmCallInfo* l) { _warm_calls = l; } 822 WarmCallInfo* pop_warm_call();
|
H A D | doCall.cpp | 164 WarmCallInfo scratch_ci; 168 WarmCallInfo* ci = ilt->ok_to_inline(callee, jvms, profile, &scratch_ci, should_delay);
|
H A D | compile.cpp | 1731 WarmCallInfo* Compile::pop_warm_call() { 1732 WarmCallInfo* wci = _warm_calls; 1747 WarmCallInfo* call; 1773 WarmCallInfo* call;
|
Completed in 276 milliseconds