| Index: src/codegen-ia32.h
|
| ===================================================================
|
| --- src/codegen-ia32.h (revision 1289)
|
| +++ src/codegen-ia32.h (working copy)
|
| @@ -267,6 +267,9 @@
|
|
|
| Operand SlotOperand(Slot* slot, Register tmp);
|
|
|
| + Operand ContextSlotOperandCheckExtensions(Slot* slot,
|
| + Register tmp,
|
| + Label* slow);
|
|
|
| // Expressions
|
| Operand GlobalObject() const {
|
| @@ -284,6 +287,10 @@
|
|
|
| // Read a value from a slot and leave it on top of the expression stack.
|
| void LoadFromSlot(Slot* slot, TypeofState typeof_state);
|
| + void LoadFromGlobalSlotCheckExtensions(Slot* slot,
|
| + TypeofState typeof_state,
|
| + Register tmp,
|
| + Label* slow);
|
|
|
| // Special code for typeof expressions: Unfortunately, we must
|
| // be careful when loading the expression in 'typeof'
|
|
|