< prev index next >

src/hotspot/share/opto/bytecodeInfo.cpp

Print this page

        

*** 332,343 **** return true; // callee was never executed } if (caller_method->is_not_reached(caller_bci)) { return true; // call site not resolved } ! if (profile.count() == -1) { ! return false; // immature profile; optimistically treat as reached } assert(profile.count() == 0, "sanity"); // Profile info is scarce. // Try to guess: check if the call site belongs to a start block. --- 332,343 ---- return true; // callee was never executed } if (caller_method->is_not_reached(caller_bci)) { return true; // call site not resolved } ! if (profile.count() <= -1) { ! return false; // immature or overflowed profile; optimistically treat as reached } assert(profile.count() == 0, "sanity"); // Profile info is scarce. // Try to guess: check if the call site belongs to a start block.
< prev index next >