From 8588b744918afe60fe697809a8df221749f39260 Mon Sep 17 00:00:00 2001 From: "bmeurer@chromium.org" Date: Mon, 16 Sep 2013 11:30:10 +0000 Subject: [PATCH] Remove unused context parameter from AddIncrementCounter(). R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/23622033 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16728 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/code-stubs-hydrogen.cc | 7 +++---- src/hydrogen.cc | 3 +-- src/hydrogen.h | 3 +-- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc index 23d5442f0e..1a6ae007ba 100644 --- a/src/code-stubs-hydrogen.cc +++ b/src/code-stubs-hydrogen.cc @@ -923,8 +923,7 @@ void CodeStubGraphBuilderBase::BuildInstallOptimizedCode( HValue* native_context, HValue* code_object) { Counters* counters = isolate()->counters(); - AddIncrementCounter(counters->fast_new_closure_install_optimized(), - context()); + AddIncrementCounter(counters->fast_new_closure_install_optimized()); // TODO(fschneider): Idea: store proper code pointers in the optimized code // map and either unmangle them on marking or do nothing as the whole map is @@ -972,7 +971,7 @@ void CodeStubGraphBuilderBase::BuildInstallFromOptimizedCodeMap( } is_optimized.Else(); { - AddIncrementCounter(counters->fast_new_closure_try_optimized(), context()); + AddIncrementCounter(counters->fast_new_closure_try_optimized()); // optimized_map points to fixed array of 3-element entries // (native context, optimized code, literals). // Map must never be empty, so check the first elements. @@ -1061,7 +1060,7 @@ HValue* CodeStubGraphBuilder::BuildCodeStub() { HValue* size = Add(JSFunction::kSize); HInstruction* js_function = Add(size, HType::JSObject(), NOT_TENURED, JS_FUNCTION_TYPE); - AddIncrementCounter(counters->fast_new_closure_total(), context()); + AddIncrementCounter(counters->fast_new_closure_total()); int map_index = Context::FunctionMapIndex(casted_stub()->language_mode(), casted_stub()->is_generator()); diff --git a/src/hydrogen.cc b/src/hydrogen.cc index e1b89a41a9..bf51aa7f3a 100644 --- a/src/hydrogen.cc +++ b/src/hydrogen.cc @@ -1032,8 +1032,7 @@ HInstruction* HGraphBuilder::AddInstruction(HInstruction* instr) { } -void HGraphBuilder::AddIncrementCounter(StatsCounter* counter, - HValue* context) { +void HGraphBuilder::AddIncrementCounter(StatsCounter* counter) { if (FLAG_native_code_counters && counter->Enabled()) { HValue* reference = Add(ExternalReference(counter)); HValue* old_value = Add(reference, diff --git a/src/hydrogen.h b/src/hydrogen.h index c1dafa8b5a..af36c508a4 100644 --- a/src/hydrogen.h +++ b/src/hydrogen.h @@ -1271,8 +1271,7 @@ class HGraphBuilder { void FinishExitWithHardDeoptimization(const char* reason, HBasicBlock* continuation); - void AddIncrementCounter(StatsCounter* counter, - HValue* context); + void AddIncrementCounter(StatsCounter* counter); class IfBuilder V8_FINAL { public: