| Index: src/compiler.cc
|
| diff --git a/src/compiler.cc b/src/compiler.cc
|
| index 538afacc574ce71dc257d8407402de19f42a5854..7b0faf0b92d3155dbbb7e649d6c1566f65cc5738 100644
|
| --- a/src/compiler.cc
|
| +++ b/src/compiler.cc
|
| @@ -1857,41 +1857,12 @@ MaybeHandle<Code> Compiler::GetConcurrentlyOptimizedCode(
|
| }
|
|
|
|
|
| -CompilationPhase::CompilationPhase(const char* name, CompilationInfo* info)
|
| - : name_(name), info_(info) {
|
| - if (FLAG_hydrogen_stats) {
|
| - info_zone_start_allocation_size_ = info->zone()->allocation_size();
|
| - timer_.Start();
|
| - }
|
| -}
|
| -
|
| -
|
| -CompilationPhase::~CompilationPhase() {
|
| - if (FLAG_hydrogen_stats) {
|
| - size_t size = zone()->allocation_size();
|
| - size += info_->zone()->allocation_size() - info_zone_start_allocation_size_;
|
| - isolate()->GetHStatistics()->SaveTiming(name_, timer_.Elapsed(), size);
|
| - }
|
| -}
|
| -
|
| -
|
| -bool CompilationPhase::ShouldProduceTraceOutput() const {
|
| - // Trace if the appropriate trace flag is set and the phase name's first
|
| - // character is in the FLAG_trace_phase command line parameter.
|
| - AllowHandleDereference allow_deref;
|
| - bool tracing_on = info()->IsStub()
|
| - ? FLAG_trace_hydrogen_stubs
|
| - : (FLAG_trace_hydrogen &&
|
| - info()->closure()->PassesFilter(FLAG_trace_hydrogen_filter));
|
| - return (tracing_on &&
|
| - base::OS::StrChr(const_cast<char*>(FLAG_trace_phase), name_[0]) != NULL);
|
| -}
|
| -
|
| #if DEBUG
|
| void CompilationInfo::PrintAstForTesting() {
|
| PrintF("--- Source from AST ---\n%s\n",
|
| PrettyPrinter(isolate()).PrintProgram(literal()));
|
| }
|
| #endif
|
| +
|
| } // namespace internal
|
| } // namespace v8
|
|
|