| Index: src/mips/full-codegen-mips.cc
|
| diff --git a/src/mips/full-codegen-mips.cc b/src/mips/full-codegen-mips.cc
|
| index dcb9ed90a478c7c46ece21338295f2bea83aa42c..d408c8b0d5bb63f499020571613d65a5f3493e88 100644
|
| --- a/src/mips/full-codegen-mips.cc
|
| +++ b/src/mips/full-codegen-mips.cc
|
| @@ -139,7 +139,7 @@ void FullCodeGenerator::Generate() {
|
| handler_table_ =
|
| isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED);
|
| profiling_counter_ = isolate()->factory()->NewJSGlobalPropertyCell(
|
| - Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget)));
|
| + Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate()));
|
| SetFunctionPosition(function());
|
| Comment cmnt(masm_, "[ function compiled by full code generator");
|
|
|
| @@ -2405,7 +2405,7 @@ void FullCodeGenerator::VisitCall(Call* expr) {
|
| VariableProxy* proxy = callee->AsVariableProxy();
|
| Property* property = callee->AsProperty();
|
|
|
| - if (proxy != NULL && proxy->var()->is_possibly_eval()) {
|
| + if (proxy != NULL && proxy->var()->is_possibly_eval(isolate())) {
|
| // In a call to eval, we first call %ResolvePossiblyDirectEval to
|
| // resolve the function we need to call and the receiver of the
|
| // call. Then we call the resolved function using the given
|
|
|