356 } |
356 } |
357 |
357 |
358 bool Compile::should_delay_boxing_inlining(ciMethod* call_method, JVMState* jvms) { |
358 bool Compile::should_delay_boxing_inlining(ciMethod* call_method, JVMState* jvms) { |
359 if (eliminate_boxing() && call_method->is_boxing_method()) { |
359 if (eliminate_boxing() && call_method->is_boxing_method()) { |
360 set_has_boxed_value(true); |
360 set_has_boxed_value(true); |
361 return true; |
361 return aggressive_unboxing(); |
362 } |
362 } |
363 return false; |
363 return false; |
364 } |
364 } |
365 |
365 |
366 // uncommon-trap call-sites where callee is unloaded, uninitialized or will not link |
366 // uncommon-trap call-sites where callee is unloaded, uninitialized or will not link |