Tiny cleanup.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 1 Aug 2011 13:35:11 +0000 (13:35 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 1 Aug 2011 13:35:11 +0000 (13:35 +0000)
Review URL: http://codereview.chromium.org/7541020

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8769 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/ia32/code-stubs-ia32.cc
src/ia32/macro-assembler-ia32.cc

index f82ee21..ed7e56c 100644 (file)
@@ -255,7 +255,7 @@ void ToBooleanStub::Generate(MacroAssembler* masm) {
   CheckOddball(masm, BOOLEAN, Heap::kFalseValueRootIndex, false, &patch);
   CheckOddball(masm, BOOLEAN, Heap::kTrueValueRootIndex, true, &patch);
 
-  // 'null' -> false.!!!
+  // 'null' -> false.
   CheckOddball(masm, NULL_TYPE, Heap::kNullValueRootIndex, false, &patch);
 
   if (types_.Contains(SMI)) {
index ccd30e6..acb670b 100644 (file)
@@ -265,8 +265,7 @@ void MacroAssembler::SafePush(const Immediate& x) {
 
 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
   // see ROOT_ACCESSOR macro in factory.h
-  Handle<Object> value(BitCast<Object**>(
-      &isolate()->heap()->roots_address()[index]));
+  Handle<Object> value(&isolate()->heap()->roots_address()[index]);
   cmp(with, value);
 }