void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
Safepoint::DeoptMode mode);
void DeoptimizeIf(Condition condition, LInstruction* instr,
- Deoptimizer::BailoutType bailout_type,
+ Deoptimizer::BailoutType bailout_type, const char* detail,
Register src1 = zero_reg,
- const Operand& src2 = Operand(zero_reg),
- const char* detail = NULL);
+ const Operand& src2 = Operand(zero_reg));
void DeoptimizeIf(Condition condition, LInstruction* instr,
- Register src1 = zero_reg,
- const Operand& src2 = Operand(zero_reg),
- const char* detail = NULL);
+ const char* detail = NULL, Register src1 = zero_reg,
+ const Operand& src2 = Operand(zero_reg));
void AddToTranslation(LEnvironment* environment,
Translation* translation,