diff options
Diffstat (limited to 'chromium/v8/src/ia32/ic-ia32.cc')
-rw-r--r-- | chromium/v8/src/ia32/ic-ia32.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/v8/src/ia32/ic-ia32.cc b/chromium/v8/src/ia32/ic-ia32.cc index bf0c80b2b46..327ac57623e 100644 --- a/chromium/v8/src/ia32/ic-ia32.cc +++ b/chromium/v8/src/ia32/ic-ia32.cc @@ -483,7 +483,7 @@ void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) { // based on 32 bits of the map pointer and the string hash. if (FLAG_debug_code) { __ cmp(eax, FieldOperand(edx, HeapObject::kMapOffset)); - __ Check(equal, "Map is no longer in eax."); + __ Check(equal, kMapIsNoLongerInEax); } __ mov(ebx, eax); // Keep the map around for later. __ shr(eax, KeyedLookupCache::kMapHashShift); @@ -1306,7 +1306,7 @@ void LoadIC::GenerateMegamorphic(MacroAssembler* masm) { Code::Flags flags = Code::ComputeFlags( Code::STUB, MONOMORPHIC, Code::kNoExtraICState, Code::NORMAL, Code::LOAD_IC); - Isolate::Current()->stub_cache()->GenerateProbe( + masm->isolate()->stub_cache()->GenerateProbe( masm, flags, edx, ecx, ebx, eax); // Cache miss: Jump to runtime. @@ -1425,8 +1425,8 @@ void StoreIC::GenerateMegamorphic(MacroAssembler* masm, Code::Flags flags = Code::ComputeFlags( Code::STUB, MONOMORPHIC, strict_mode, Code::NORMAL, Code::STORE_IC); - Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, - no_reg); + masm->isolate()->stub_cache()->GenerateProbe( + masm, flags, edx, ecx, ebx, no_reg); // Cache miss: Jump to runtime. GenerateMiss(masm); |