| Index: src/ia32/macro-assembler-ia32.h
|
| diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h
|
| index cfc694d4e63900ae02e545ee5be07cdf3a17b58a..8c893dcdaffe5692101d86bf94e20b2450fb4b2c 100644
|
| --- a/src/ia32/macro-assembler-ia32.h
|
| +++ b/src/ia32/macro-assembler-ia32.h
|
| @@ -784,7 +784,7 @@ class MacroAssembler: public Assembler {
|
|
|
| // Push a handle value.
|
| void Push(Handle<Object> handle) { push(Immediate(handle)); }
|
| - void Push(Smi* smi) { Push(Handle<Smi>(smi)); }
|
| + void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); }
|
|
|
| Handle<Object> CodeObject() {
|
| ASSERT(!code_object_.is_null());
|
|
|