X64: Fix bug introduced in revision 2779
Review URL: http://codereview.chromium.org/180040 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2787 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
3fe0bc0436
commit
f77d7aab55
@ -604,7 +604,7 @@ void CallIC::GenerateNormal(MacroAssembler* masm, int argc) {
|
||||
__ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
|
||||
__ movzx_b(eax, FieldOperand(ebx, Map::kInstanceTypeOffset));
|
||||
__ cmp(eax, FIRST_JS_OBJECT_TYPE);
|
||||
__ j(less, &miss, not_taken);
|
||||
__ j(below, &miss, not_taken);
|
||||
|
||||
// If this assert fails, we have to check upper bound too.
|
||||
ASSERT(LAST_TYPE == JS_FUNCTION_TYPE);
|
||||
|
@ -849,7 +849,7 @@ void LoadIC::GenerateNormal(MacroAssembler* masm) {
|
||||
|
||||
// Check that the receiver is a valid JS object.
|
||||
__ CmpObjectType(rax, FIRST_JS_OBJECT_TYPE, rbx);
|
||||
__ j(less, &miss);
|
||||
__ j(below, &miss);
|
||||
|
||||
// If this assert fails, we have to check upper bound too.
|
||||
ASSERT(LAST_TYPE == JS_FUNCTION_TYPE);
|
||||
|
Loading…
Reference in New Issue
Block a user