From 0112cb28e7cf40a334a509f05732437d6f951067 Mon Sep 17 00:00:00 2001 From: "bmeurer@chromium.org" Date: Wed, 6 Nov 2013 13:42:00 +0000 Subject: [PATCH] Another fix for windows breakage after r17521. TBR=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/61953002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17523 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/hydrogen-gvn.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hydrogen-gvn.cc b/src/hydrogen-gvn.cc index e3bf316..02b3a0a 100644 --- a/src/hydrogen-gvn.cc +++ b/src/hydrogen-gvn.cc @@ -433,7 +433,7 @@ SmartArrayPointer GetGVNFlagsString(GVNFlagSet flags) { uint32_t set_depends_on = 0; uint32_t set_changes = 0; for (int bit = 0; bit < kLastFlag; ++bit) { - if ((flags.ToIntegral() & (1 << bit)) != 0) { + if (flags.Contains(static_cast(bit))) { if (bit % 2 == 0) { set_changes++; } else { @@ -450,7 +450,7 @@ SmartArrayPointer GetGVNFlagsString(GVNFlagSet flags) { offset += OS::SNPrintF(buffer + offset, "changes all except ["); } for (int bit = 0; bit < kLastFlag; ++bit) { - if (((flags.ToIntegral() & (1 << bit)) != 0) == positive_changes) { + if (flags.Contains(static_cast(bit)) == positive_changes) { switch (static_cast(bit)) { #define DECLARE_FLAG(type) \ case kChanges##type: \ @@ -479,7 +479,7 @@ GVN_UNTRACKED_FLAG_LIST(DECLARE_FLAG) offset += OS::SNPrintF(buffer + offset, "depends on all except ["); } for (int bit = 0; bit < kLastFlag; ++bit) { - if (((flags.ToIntegral() & (1 << bit)) != 0) == positive_depends_on) { + if (flags.Contains(static_cast(bit)) == positive_depends_on) { switch (static_cast(bit)) { #define DECLARE_FLAG(type) \ case kDependsOn##type: \ -- 2.7.4