| Index: src/api.cc
 | 
| diff --git a/src/api.cc b/src/api.cc
 | 
| index 7a5535ff8d4ca4f1e49d9aa1b727e57c8ae8e7c5..f009cfe6836b1392039c290f63a41bff220da252 100644
 | 
| --- a/src/api.cc
 | 
| +++ b/src/api.cc
 | 
| @@ -8730,23 +8730,20 @@ void Isolate::SetUseCounterCallback(UseCounterCallback callback) {
 | 
|  
 | 
|  void Isolate::SetCounterFunction(CounterLookupCallback callback) {
 | 
|    i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
 | 
| -  isolate->stats_table()->SetCounterFunction(callback);
 | 
| +  isolate->counters()->ResetCounterFunction(callback);
 | 
|  }
 | 
|  
 | 
|  
 | 
|  void Isolate::SetCreateHistogramFunction(CreateHistogramCallback callback) {
 | 
|    i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
 | 
| -  isolate->stats_table()->SetCreateHistogramFunction(callback);
 | 
| -  isolate->InitializeLoggingAndCounters();
 | 
| -  isolate->counters()->ResetHistograms();
 | 
| -  isolate->counters()->InitializeHistograms();
 | 
| +  isolate->counters()->ResetCreateHistogramFunction(callback);
 | 
|  }
 | 
|  
 | 
|  
 | 
|  void Isolate::SetAddHistogramSampleFunction(
 | 
|      AddHistogramSampleCallback callback) {
 | 
|    reinterpret_cast<i::Isolate*>(this)
 | 
| -      ->stats_table()
 | 
| +      ->counters()
 | 
|        ->SetAddHistogramSampleFunction(callback);
 | 
|  }
 | 
|  
 | 
| 
 |