Lines Matching defs:StatisticsRecorder
34 LazyInstance<Lock>::Leaky StatisticsRecorder::lock_;
37 StatisticsRecorder* StatisticsRecorder::top_ = nullptr;
40 bool StatisticsRecorder::is_vlog_initialized_ = false;
42 size_t StatisticsRecorder::BucketRangesHash::operator()(
47 bool StatisticsRecorder::BucketRangesEqual::operator()(
53 StatisticsRecorder::~StatisticsRecorder() {
60 void StatisticsRecorder::EnsureGlobalRecorderWhileLocked() {
65 const StatisticsRecorder* const p = new StatisticsRecorder;
72 void StatisticsRecorder::RegisterHistogramProvider(
80 HistogramBase* StatisticsRecorder::RegisterOrDeleteDuplicate(
118 const BucketRanges* StatisticsRecorder::RegisterOrDeleteDuplicateRanges(
138 void StatisticsRecorder::WriteHTMLGraph(const std::string& query,
148 void StatisticsRecorder::WriteGraph(const std::string& query,
163 std::string StatisticsRecorder::ToJSON(JSONVerbosityLevel verbosity_level) {
178 std::vector<const BucketRanges*> StatisticsRecorder::GetBucketRanges() {
188 HistogramBase* StatisticsRecorder::FindHistogram(base::StringPiece name) {
202 StatisticsRecorder::HistogramProviders
203 StatisticsRecorder::GetHistogramProviders() {
210 void StatisticsRecorder::ImportProvidedHistograms() {
221 void StatisticsRecorder::PrepareDeltas(
234 void StatisticsRecorder::InitLogOnShutdown() {
240 bool StatisticsRecorder::SetCallback(
242 const StatisticsRecorder::OnSampleCallback& cb) {
258 void StatisticsRecorder::ClearCallback(const std::string& name) {
271 StatisticsRecorder::OnSampleCallback StatisticsRecorder::FindCallback(
280 size_t StatisticsRecorder::GetHistogramCount() {
287 void StatisticsRecorder::ForgetHistogramForTesting(base::StringPiece name) {
308 std::unique_ptr<StatisticsRecorder>
309 StatisticsRecorder::CreateTemporaryForTesting() {
311 return WrapUnique(new StatisticsRecorder());
315 void StatisticsRecorder::SetRecordChecker(
323 bool StatisticsRecorder::ShouldRecordHistogram(uint64_t histogram_hash) {
331 StatisticsRecorder::Histograms StatisticsRecorder::GetHistograms() {
350 StatisticsRecorder::Histograms StatisticsRecorder::Sort(Histograms histograms) {
356 StatisticsRecorder::Histograms StatisticsRecorder::WithName(
371 StatisticsRecorder::Histograms StatisticsRecorder::NonPersistent(
383 void StatisticsRecorder::ImportGlobalPersistentHistograms() {
395 StatisticsRecorder::StatisticsRecorder() {
403 void StatisticsRecorder::InitLogOnShutdownWhileLocked() {