Index: src/api.cc |
diff --git a/src/api.cc b/src/api.cc |
index d439472536cdb019fe8fc1b7c4413f114c7893bf..77bb9828253f327808d88b8200c236ed4e467de7 100644 |
--- a/src/api.cc |
+++ b/src/api.cc |
@@ -5223,6 +5223,8 @@ void V8::SetCreateHistogramFunction(CreateHistogramCallback callback) { |
i::Isolate* isolate = EnterIsolateIfNeeded(); |
if (IsDeadCheck(isolate, "v8::V8::SetCreateHistogramFunction()")) return; |
isolate->stats_table()->SetCreateHistogramFunction(callback); |
+ isolate->InitializeLoggingAndCounters(); |
+ isolate->counters()->ResetHistograms(); |
} |
void V8::SetAddHistogramSampleFunction(AddHistogramSampleCallback callback) { |