Commit 0de769ae authored by bmeurer@chromium.org's avatar bmeurer@chromium.org

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
parent 80f138dc
...@@ -39,17 +39,19 @@ namespace internal { ...@@ -39,17 +39,19 @@ namespace internal {
class HCheckEliminationPhase : public HPhase { class HCheckEliminationPhase : public HPhase {
public: public:
explicit HCheckEliminationPhase(HGraph* graph) explicit HCheckEliminationPhase(HGraph* graph)
: HPhase("H_Check Elimination", graph), : HPhase("H_Check Elimination", graph), aliasing_() {
aliasing_(), #ifdef DEBUG
redundant_(0), redundant_ = 0;
removed_(0), removed_ = 0;
removed_cho_(0), removed_cho_ = 0;
narrowed_(0), narrowed_ = 0;
loads_(0), loads_ = 0;
empty_(0), empty_ = 0;
compares_true_(0), compares_true_ = 0;
compares_false_(0), compares_false_ = 0;
transitions_(0) { } transitions_ = 0;
#endif
}
void Run(); void Run();
...@@ -59,6 +61,7 @@ class HCheckEliminationPhase : public HPhase { ...@@ -59,6 +61,7 @@ class HCheckEliminationPhase : public HPhase {
void PrintStats(); void PrintStats();
HAliasAnalyzer* aliasing_; HAliasAnalyzer* aliasing_;
#ifdef DEBUG
int redundant_; int redundant_;
int removed_; int removed_;
int removed_cho_; int removed_cho_;
...@@ -68,6 +71,7 @@ class HCheckEliminationPhase : public HPhase { ...@@ -68,6 +71,7 @@ class HCheckEliminationPhase : public HPhase {
int compares_true_; int compares_true_;
int compares_false_; int compares_false_;
int transitions_; int transitions_;
#endif
}; };
......
...@@ -651,8 +651,7 @@ class CallInterceptorCompiler BASE_EMBEDDED { ...@@ -651,8 +651,7 @@ class CallInterceptorCompiler BASE_EMBEDDED {
ExtraICState extra_state) ExtraICState extra_state)
: stub_compiler_(stub_compiler), : stub_compiler_(stub_compiler),
arguments_(arguments), arguments_(arguments),
name_(name), name_(name) {}
extra_state_(extra_state) {}
void Compile(MacroAssembler* masm, void Compile(MacroAssembler* masm,
Handle<JSObject> object, Handle<JSObject> object,
...@@ -828,7 +827,6 @@ class CallInterceptorCompiler BASE_EMBEDDED { ...@@ -828,7 +827,6 @@ class CallInterceptorCompiler BASE_EMBEDDED {
CallStubCompiler* stub_compiler_; CallStubCompiler* stub_compiler_;
const ParameterCount& arguments_; const ParameterCount& arguments_;
Register name_; Register name_;
ExtraICState extra_state_;
}; };
......
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