Name Description Size
ChildProfilerController.h 2269
GeckoProfiler.h 17527
GeckoProfilerReporter.h 733
GeckoTraceEvent.h 56371
MicroGeckoProfiler.h no-op 5217
ProfileAdditionalInformation.h 3000
ProfileBufferEntrySerializationGeckoExtensions.h 5652
ProfileJSONWriter.h 867
ProfilerBindings.h FFI functions for Profiler Rust API to call into profiler 7420
ProfilerChild.h 4073
ProfilerCodeAddressService.h Cache and look up function symbol names. We don't template this on AllocPolicy since we need to use nsTArray in SymbolTable above, which doesn't work with AllocPolicy. (We can't switch to Vector, as we would lose FFI compatibility with ThinVec.) 1782
ProfilerControl.h 8334
ProfilerCounts.h 12240
ProfilerLabels.h 13078
ProfilerMarkers.h 15972
ProfilerMarkersDetail.h 1045
ProfilerMarkersPrerequisites.h 1144
ProfilerMarkerTypes.h 1790
ProfilerParent.h 4770
ProfilerRunnable.h 2142
ProfilerRustBindings.h 390
ProfilerState.h 18731
ProfilerThreadPlatformData.h Return the number of nanoseconds of CPU time used since thread start. @return true on success. 2651
ProfilerThreadRegistration.h 12676
ProfilerThreadRegistrationData.h 22124
ProfilerThreadRegistrationInfo.h 2447
ProfilerThreadRegistry.h 11703
ProfilerThreadSleep.h 1992
ProfilerThreadState.h 4582
ProfilerUtils.h 1132
shared-libraries.h 7038