From 0de769aebd37903de65fe26b6581ced5b58c4602 Mon Sep 17 00:00:00 2001 From: "bmeurer@chromium.org" Date: Mon, 2 Dec 2013 08:09:17 +0000 Subject: [PATCH] Fix compilation error with latest Xcode. The build failed because of unused private fields. R=titzer@chromium.org BUG=v8:3030 LOG=n Review URL: https://codereview.chromium.org/94793003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18171 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/hydrogen-check-elimination.h | 26 +++++++++++++++----------- src/ia32/stub-cache-ia32.cc | 4 +--- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/src/hydrogen-check-elimination.h b/src/hydrogen-check-elimination.h index 50d9908..b429b17 100644 --- a/src/hydrogen-check-elimination.h +++ b/src/hydrogen-check-elimination.h @@ -39,17 +39,19 @@ namespace internal { class HCheckEliminationPhase : public HPhase { public: explicit HCheckEliminationPhase(HGraph* graph) - : HPhase("H_Check Elimination", graph), - aliasing_(), - redundant_(0), - removed_(0), - removed_cho_(0), - narrowed_(0), - loads_(0), - empty_(0), - compares_true_(0), - compares_false_(0), - transitions_(0) { } + : HPhase("H_Check Elimination", graph), aliasing_() { +#ifdef DEBUG + redundant_ = 0; + removed_ = 0; + removed_cho_ = 0; + narrowed_ = 0; + loads_ = 0; + empty_ = 0; + compares_true_ = 0; + compares_false_ = 0; + transitions_ = 0; +#endif + } void Run(); @@ -59,6 +61,7 @@ class HCheckEliminationPhase : public HPhase { void PrintStats(); HAliasAnalyzer* aliasing_; +#ifdef DEBUG int redundant_; int removed_; int removed_cho_; @@ -68,6 +71,7 @@ class HCheckEliminationPhase : public HPhase { int compares_true_; int compares_false_; int transitions_; +#endif }; diff --git a/src/ia32/stub-cache-ia32.cc b/src/ia32/stub-cache-ia32.cc index 5c81b59..ba57d7e 100644 --- a/src/ia32/stub-cache-ia32.cc +++ b/src/ia32/stub-cache-ia32.cc @@ -651,8 +651,7 @@ class CallInterceptorCompiler BASE_EMBEDDED { ExtraICState extra_state) : stub_compiler_(stub_compiler), arguments_(arguments), - name_(name), - extra_state_(extra_state) {} + name_(name) {} void Compile(MacroAssembler* masm, Handle object, @@ -828,7 +827,6 @@ class CallInterceptorCompiler BASE_EMBEDDED { CallStubCompiler* stub_compiler_; const ParameterCount& arguments_; Register name_; - ExtraICState extra_state_; }; -- 2.7.4