| Index: src/full-codegen.cc
|
| ===================================================================
|
| --- src/full-codegen.cc (revision 10686)
|
| +++ src/full-codegen.cc (working copy)
|
| @@ -291,8 +291,8 @@
|
| masm.positions_recorder()->StartGDBJITLineInfoRecording();
|
| #endif
|
|
|
| - FullCodeGenerator cgen(&masm);
|
| - cgen.Generate(info);
|
| + FullCodeGenerator cgen(&masm, info);
|
| + cgen.Generate();
|
| if (cgen.HasStackOverflow()) {
|
| ASSERT(!isolate->has_pending_exception());
|
| return false;
|
| @@ -404,6 +404,7 @@
|
| if (!info_->HasDeoptimizationSupport()) return;
|
| unsigned pc_and_state =
|
| StateField::encode(state) | PcField::encode(masm_->pc_offset());
|
| + ASSERT(Smi::IsValid(pc_and_state));
|
| BailoutEntry entry = { id, pc_and_state };
|
| #ifdef DEBUG
|
| if (FLAG_enable_slow_asserts) {
|
|
|