Revision: 18171
Author:   [email protected]
Date:     Mon Dec  2 08:09:17 2013 UTC
Log:      Fix compilation error with latest Xcode.

The build failed because of unused private fields.

[email protected]
BUG=v8:3030
LOG=n

Review URL: https://codereview.chromium.org/94793003
http://code.google.com/p/v8/source/detail?r=18171

Modified:
 /branches/bleeding_edge/src/hydrogen-check-elimination.h
 /branches/bleeding_edge/src/ia32/stub-cache-ia32.cc

=======================================
--- /branches/bleeding_edge/src/hydrogen-check-elimination.h Fri Nov 29 12:37:35 2013 UTC +++ /branches/bleeding_edge/src/hydrogen-check-elimination.h Mon Dec 2 08:09:17 2013 UTC
@@ -39,17 +39,19 @@
 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 @@
   void PrintStats();

   HAliasAnalyzer* aliasing_;
+#ifdef DEBUG
   int redundant_;
   int removed_;
   int removed_cho_;
@@ -68,6 +71,7 @@
   int compares_true_;
   int compares_false_;
   int transitions_;
+#endif
 };


=======================================
--- /branches/bleeding_edge/src/ia32/stub-cache-ia32.cc Fri Nov 29 15:22:16 2013 UTC +++ /branches/bleeding_edge/src/ia32/stub-cache-ia32.cc Mon Dec 2 08:09:17 2013 UTC
@@ -651,8 +651,7 @@
                           ExtraICState extra_state)
       : stub_compiler_(stub_compiler),
         arguments_(arguments),
-        name_(name),
-        extra_state_(extra_state) {}
+        name_(name) {}

   void Compile(MacroAssembler* masm,
                Handle<JSObject> object,
@@ -828,7 +827,6 @@
   CallStubCompiler* stub_compiler_;
   const ParameterCount& arguments_;
   Register name_;
-  ExtraICState extra_state_;
 };


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to