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
This commit is contained in:
bmeurer@chromium.org 2013-12-02 08:09:17 +00:00
parent 80f138dc72
commit 0de769aebd
2 changed files with 16 additions and 14 deletions

View File

@ -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
};

View File

@ -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<JSObject> object,
@ -828,7 +827,6 @@ class CallInterceptorCompiler BASE_EMBEDDED {
CallStubCompiler* stub_compiler_;
const ParameterCount& arguments_;
Register name_;
ExtraICState extra_state_;
};