Commit 867b2324 authored by rossberg@chromium.org's avatar rossberg@chromium.org

Also fix cast warnings on Win64

R=mstarzinger@chromium.org
BUG=

Review URL: https://codereview.chromium.org/12398011

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13816 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 0ca02ee4
...@@ -6261,7 +6261,7 @@ void NameDictionaryLookupStub::GenerateNegativeLookup(MacroAssembler* masm, ...@@ -6261,7 +6261,7 @@ void NameDictionaryLookupStub::GenerateNegativeLookup(MacroAssembler* masm,
Immediate(kIsInternalizedMask)); Immediate(kIsInternalizedMask));
__ j(not_zero, &good, Label::kNear); __ j(not_zero, &good, Label::kNear);
__ cmpb(FieldOperand(entity_name, Map::kInstanceTypeOffset), __ cmpb(FieldOperand(entity_name, Map::kInstanceTypeOffset),
Immediate(static_cast<int8_t>(SYMBOL_TYPE))); Immediate(static_cast<uint8_t>(SYMBOL_TYPE)));
__ j(not_equal, miss); __ j(not_equal, miss);
__ bind(&good); __ bind(&good);
...@@ -6395,7 +6395,7 @@ void NameDictionaryLookupStub::Generate(MacroAssembler* masm) { ...@@ -6395,7 +6395,7 @@ void NameDictionaryLookupStub::Generate(MacroAssembler* masm) {
Immediate(kIsInternalizedMask)); Immediate(kIsInternalizedMask));
__ j(not_zero, &cont); __ j(not_zero, &cont);
__ cmpb(FieldOperand(scratch, Map::kInstanceTypeOffset), __ cmpb(FieldOperand(scratch, Map::kInstanceTypeOffset),
Immediate(static_cast<int8_t>(SYMBOL_TYPE))); Immediate(static_cast<uint8_t>(SYMBOL_TYPE)));
__ j(not_equal, &maybe_in_dictionary); __ j(not_equal, &maybe_in_dictionary);
__ bind(&cont); __ bind(&cont);
} }
......
...@@ -3059,7 +3059,7 @@ Condition MacroAssembler::IsObjectNameType(Register heap_object, ...@@ -3059,7 +3059,7 @@ Condition MacroAssembler::IsObjectNameType(Register heap_object,
Register instance_type) { Register instance_type) {
movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
movzxbl(instance_type, FieldOperand(map, Map::kInstanceTypeOffset)); movzxbl(instance_type, FieldOperand(map, Map::kInstanceTypeOffset));
cmpb(instance_type, Immediate(static_cast<int8_t>(LAST_NAME_TYPE))); cmpb(instance_type, Immediate(static_cast<uint8_t>(LAST_NAME_TYPE)));
return below_equal; return below_equal;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment