Tiny cleanup.

Review URL: http://codereview.chromium.org/7541020

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8769 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 3d4ab9be
...@@ -255,7 +255,7 @@ void ToBooleanStub::Generate(MacroAssembler* masm) { ...@@ -255,7 +255,7 @@ void ToBooleanStub::Generate(MacroAssembler* masm) {
CheckOddball(masm, BOOLEAN, Heap::kFalseValueRootIndex, false, &patch); CheckOddball(masm, BOOLEAN, Heap::kFalseValueRootIndex, false, &patch);
CheckOddball(masm, BOOLEAN, Heap::kTrueValueRootIndex, true, &patch); CheckOddball(masm, BOOLEAN, Heap::kTrueValueRootIndex, true, &patch);
// 'null' -> false.!!! // 'null' -> false.
CheckOddball(masm, NULL_TYPE, Heap::kNullValueRootIndex, false, &patch); CheckOddball(masm, NULL_TYPE, Heap::kNullValueRootIndex, false, &patch);
if (types_.Contains(SMI)) { if (types_.Contains(SMI)) {
......
...@@ -265,8 +265,7 @@ void MacroAssembler::SafePush(const Immediate& x) { ...@@ -265,8 +265,7 @@ void MacroAssembler::SafePush(const Immediate& x) {
void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
// see ROOT_ACCESSOR macro in factory.h // see ROOT_ACCESSOR macro in factory.h
Handle<Object> value(BitCast<Object**>( Handle<Object> value(&isolate()->heap()->roots_address()[index]);
&isolate()->heap()->roots_address()[index]));
cmp(with, value); cmp(with, value);
} }
......
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