DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
CombinedStacks.cpp 6.5 kB
CombinedStacks.h This class is conceptually a list of ProcessedStack objects, but it * represents them more efficien 1.8 kB
EventInfo.h 1.6 kB
Events.yaml 5.2 kB
GCTelemetry.jsm -*- js-indent-level: 2; indent-tabs-mode: nil -*- 7.5 kB
HangReports.cpp The maximum number of stacks that we're keeping for hang reports. 4.8 kB
HangReports.h 3.1 kB
Histograms.json 567.8 kB
KeyedStackCapturer.cpp Defines the size of the keyed stack dictionary. 4.7 kB
KeyedStackCapturer.h Allows taking a snapshot of a call stack on demand. Captured stacks are * indexed by a string key i 1.9 kB
Makefile.in 572 Bytes
ProcessedStack.cpp 4.8 kB
ProcessedStack.h 1.9 kB
Processes.yaml but will be used to 1.3 kB
ScalarInfo.h BaseScalarInfo 2.6 kB
Scalars.yaml 46.2 kB
Telemetry.cpp 66.9 kB
Telemetry.h This implements the Telemetry system. * It allows recording into histograms as well some more speci 15.5 kB
TelemetryArchive.jsm 3.6 kB
TelemetryCommon.cpp 5.2 kB
TelemetryCommon.h Reflect the individual entries of table into JS, usually by defining * some property and value of o 4.4 kB
TelemetryController.jsm -*- js-indent-level: 2; indent-tabs-mode: nil -*- 41.9 kB
TelemetryEnvironment.jsm This is a policy object used to override behavior for testing. 62.5 kB
TelemetryEvent.cpp 40.9 kB
TelemetryEvent.h 2.0 kB
TelemetryHealthPing.jsm This module collects data on send failures and other critical issues with Telemetry submissions. 7.9 kB
TelemetryHistogram.cpp 79.5 kB
TelemetryHistogram.h 3.5 kB
TelemetryIOInterposeObserver.cpp 5.3 kB
TelemetryIOInterposeObserver.h public IOInterposeObserver 3.8 kB
TelemetryLog.jsm 939 Bytes
TelemetryModules.jsm 3.5 kB
TelemetryReportingPolicy.jsm This is a policy object used to override behavior within this module. * Tests override properties o 16.3 kB
TelemetryScalar.cpp 91.3 kB
TelemetryScalar.h 3.8 kB
TelemetrySend.jsm This module is responsible for uploading pings to the server and persisting * pings that can't be s 47.3 kB
TelemetrySession.jsm -*- js-indent-level: 2; indent-tabs-mode: nil -*- 73.9 kB
TelemetryStartup.js -*- js-indent-level: 2; indent-tabs-mode: nil -*- 1.9 kB
TelemetryStartup.manifest 253 Bytes
TelemetryStopwatch.jsm Timers is a variation of a Map used for storing information about running * Stopwatches. Timers has 15.4 kB
TelemetryStorage.jsm -*- js-indent-level: 2; indent-tabs-mode: nil -*- 67.7 kB
TelemetryTimestamps.jsm This module's purpose is to collect timestamps for important * application-specific events. * * T 1.8 kB
TelemetryUtils.jsm 7.5 kB
UITelemetry.jsm UITelemetry is a helper JSM used to record UI specific telemetry events. * * It implements nsIUITe 6.0 kB
UpdatePing.jsm false 5.0 kB
WebrtcTelemetry.cpp 3.2 kB
WebrtcTelemetry.h 1.3 kB
datareporting-prefs.js global pref 757 Bytes
gen-histogram-bucket-ranges.py 1.6 kB
gen_event_data.py /* This file is auto-generated, only for internal use in TelemetryEvent.h, see gen_event_data.py. 5.0 kB
gen_event_enum.py /* This file is auto-generated, see gen_event_enum.py. */ 2.3 kB
gen_histogram_data.py /* This file is auto-generated, see gen_histogram_data.py. */ 7.5 kB
gen_histogram_enum.py /* This file is auto-generated, see gen_histogram_enum.py. */ 4.2 kB
gen_process_data.py /* This file is auto-generated from Telemetry build scripts, see gen_process_data.py. */ 2.2 kB
gen_process_enum.py /* This file is auto-generated from Telemetry build scripts, see gen_process_enum.py. */ 1.9 kB
gen_scalar_data.py /* This file is auto-generated, only for internal use in TelemetryScalar.h, see gen_scalar_data.p 4.4 kB
gen_scalar_enum.py /* This file is auto-generated, see gen_scalar_enum.py. */ 1.7 kB
healthreport-prefs.js global pref 450 Bytes
histogram-whitelists.json 69.0 kB
moz.build 4.7 kB
nsITelemetry.idl nsISupports 22.9 kB
parse_events.py This is a placeholder type for the TypeChecker below. It signals that the checked value should m 13.1 kB
parse_histograms.py 28.5 kB
parse_scalars.py A class for representing a scalar definition. 14.0 kB
shared_telemetry_utils.py Thrown by different probe parsers. Errors are partitioned into 'immediately fatal' and 'eventual 6.2 kB