| Index: src/ia32/macro-assembler-ia32.h
|
| diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h
|
| index 18d221c4073c2049138324b8f228c635357de59b..c550b3ac4d82a6eda6ff3fb890bc31793e19529a 100644
|
| --- a/src/ia32/macro-assembler-ia32.h
|
| +++ b/src/ia32/macro-assembler-ia32.h
|
| @@ -272,7 +272,11 @@ class MacroAssembler: public Assembler {
|
| int result_size);
|
|
|
| void PushHandleScope(Register scratch);
|
| - void PopHandleScope(Register scratch);
|
| +
|
| + // Pops a handle scope using the specified scratch register and
|
| + // ensuring that registers mentioned in the saved list are not
|
| + // clobbered.
|
| + void PopHandleScope(Vector<const Register> saved, Register scratch);
|
|
|
| // Jump to a runtime routine.
|
| void JumpToRuntime(const ExternalReference& ext);
|
|
|