| Index: src/interpreter/bytecodes.cc
 | 
| diff --git a/src/interpreter/bytecodes.cc b/src/interpreter/bytecodes.cc
 | 
| index ca831c9c363c9e30900f52909b159dc7f0f4b5d0..e17e736a0a18ef5a1628405853a650fd59f00f77 100644
 | 
| --- a/src/interpreter/bytecodes.cc
 | 
| +++ b/src/interpreter/bytecodes.cc
 | 
| @@ -263,8 +263,10 @@ bool Bytecodes::IsJump(Bytecode bytecode) {
 | 
|  // static
 | 
|  bool Bytecodes::IsCallOrNew(Bytecode bytecode) {
 | 
|    return bytecode == Bytecode::kCall || bytecode == Bytecode::kTailCall ||
 | 
| -         bytecode == Bytecode::kNew || bytecode == Bytecode::kCallWide ||
 | 
| -         bytecode == Bytecode::kTailCallWide || bytecode == Bytecode::kNewWide;
 | 
| +         bytecode == Bytecode::kNew || bytecode == Bytecode::kCallIC ||
 | 
| +         bytecode == Bytecode::kCallWide ||
 | 
| +         bytecode == Bytecode::kTailCallWide ||
 | 
| +         bytecode == Bytecode::kNewWide || bytecode == Bytecode::kCallICWide;
 | 
|  }
 | 
|  
 | 
|  // static
 | 
| 
 |