| Index: src/ia32/macro-assembler-ia32.cc
|
| diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc
|
| index a80821f82c4f840b94ba1421df1ac723dd551f71..feb82684eaf52df66c83a4fcdadc39d188d49b0c 100644
|
| --- a/src/ia32/macro-assembler-ia32.cc
|
| +++ b/src/ia32/macro-assembler-ia32.cc
|
| @@ -1766,17 +1766,14 @@ void MacroAssembler::LoadContext(Register dst, int context_chain_length) {
|
| mov(dst, esi);
|
| }
|
|
|
| - // We should not have found a with or catch context by walking the context
|
| - // chain (i.e., the static scope chain and runtime context chain do not
|
| - // agree). A variable occurring in such a scope should have slot type
|
| - // LOOKUP and not CONTEXT.
|
| + // We should not have found a with context by walking the context chain
|
| + // (i.e., the static scope chain and runtime context chain do not agree).
|
| + // A variable occurring in such a scope should have slot type LOOKUP and
|
| + // not CONTEXT.
|
| if (emit_debug_code()) {
|
| cmp(FieldOperand(dst, HeapObject::kMapOffset),
|
| isolate()->factory()->with_context_map());
|
| Check(not_equal, "Variable resolved to with context.");
|
| - cmp(FieldOperand(dst, HeapObject::kMapOffset),
|
| - isolate()->factory()->with_context_map());
|
| - Check(not_equal, "Variable resolved to catch context.");
|
| }
|
| }
|
|
|
|
|