Path Lines of Code xpcom/base/AppShutdown.cpp 352 xpcom/base/AppShutdown.h 53 xpcom/base/AutoRestore.h 16 xpcom/base/AvailableMemoryTracker.cpp 106 xpcom/base/AvailableMemoryTracker.h 8 xpcom/base/AvailableMemoryWatcher.cpp 136 xpcom/base/AvailableMemoryWatcher.h 43 xpcom/base/AvailableMemoryWatcherLinux.cpp 198 xpcom/base/AvailableMemoryWatcherMac.cpp 428 xpcom/base/AvailableMemoryWatcherUtils.h 30 xpcom/base/AvailableMemoryWatcherWin.cpp 274 xpcom/base/CFTypeRefPtr.h 116 xpcom/base/ClearOnShutdown.cpp 38 xpcom/base/ClearOnShutdown.h 75 xpcom/base/CodeAddressService.h 159 xpcom/base/CountingAllocatorBase.h 82 xpcom/base/CycleCollectedJSContext.cpp 789 xpcom/base/CycleCollectedJSContext.h 257 xpcom/base/CycleCollectedJSRuntime.cpp 1618 xpcom/base/CycleCollectedJSRuntime.h 406 xpcom/base/CycleCollectorStats.cpp 156 xpcom/base/CycleCollectorStats.h 40 xpcom/base/DarwinObjectPtr.h 89 xpcom/base/Debug.cpp 11 xpcom/base/Debug.h 8 xpcom/base/DebuggerOnGCRunnable.cpp 31 xpcom/base/DebuggerOnGCRunnable.h 19 xpcom/base/DeferredFinalize.cpp 14 xpcom/base/DeferredFinalize.h 13 xpcom/base/EnumeratedArrayCycleCollection.h 22 xpcom/base/ErrorList.py 732 xpcom/base/ErrorNames.cpp 45 xpcom/base/ErrorNames.h 9 xpcom/base/GkRustUtils.cpp 7 xpcom/base/GkRustUtils.h 9 xpcom/base/HoldDropJSObjects.cpp 69 xpcom/base/HoldDropJSObjects.h 110 xpcom/base/IntentionalCrash.h 49 xpcom/base/JSONStringWriteFuncs.h 29 xpcom/base/JSObjectHolder.cpp 2 xpcom/base/JSObjectHolder.h 16 xpcom/base/LogCommandLineHandler.cpp 53 xpcom/base/LogCommandLineHandler.h 10 xpcom/base/LogModulePrefWatcher.cpp 141 xpcom/base/LogModulePrefWatcher.h 15 xpcom/base/Logging.cpp 682 xpcom/base/Logging.h 137 xpcom/base/MacHelpers.h 7 xpcom/base/MacHelpers.mm 16 xpcom/base/MacStringHelpers.h 10 xpcom/base/MacStringHelpers.mm 37 xpcom/base/MemoryInfo.cpp 81 xpcom/base/MemoryInfo.h 48 xpcom/base/MemoryMapping.cpp 164 xpcom/base/MemoryMapping.h 131 xpcom/base/MemoryPressureLevelMac.h 57 xpcom/base/MemoryReportingProcess.h 24 xpcom/base/MemoryTelemetry.cpp 406 xpcom/base/MemoryTelemetry.h 45 xpcom/base/NSPRLogModulesParser.cpp 40 xpcom/base/NSPRLogModulesParser.h 7 xpcom/base/OwningNonNull.h 126 xpcom/base/PHCManager.cpp 78 xpcom/base/PHCManager.h 7 xpcom/base/RLBoxSandboxPool.cpp 76 xpcom/base/RLBoxSandboxPool.h 58 xpcom/base/RLBoxUtils.h 47 xpcom/base/ShutdownPhase.h 21 xpcom/base/SizeOfState.h 26 xpcom/base/StaticLocalPtr.h 168 xpcom/base/StaticMonitor.h 78 xpcom/base/StaticMutex.h 44 xpcom/base/StaticPtr.h 162 xpcom/base/nsAlgorithm.h 13 xpcom/base/nsAutoRef.h 137 xpcom/base/nsCOMPtr.cpp 24 xpcom/base/nsCOMPtr.h 817 xpcom/base/nsCRTGlue.cpp 170 xpcom/base/nsCRTGlue.h 82 xpcom/base/nsClassInfoImpl.cpp 45 xpcom/base/nsCom.h 4 xpcom/base/nsConsoleMessage.cpp 46 xpcom/base/nsConsoleMessage.h 18 xpcom/base/nsConsoleService.cpp 407 xpcom/base/nsConsoleService.h 66 xpcom/base/nsCrashOnException.cpp 23 xpcom/base/nsCrashOnException.h 10 xpcom/base/nsCycleCollectionContainerParticipant.h 15 xpcom/base/nsCycleCollectionNoteChild.h 52 xpcom/base/nsCycleCollectionNoteRootCallback.h 26 xpcom/base/nsCycleCollectionParticipant.cpp 22 xpcom/base/nsCycleCollectionParticipant.h 822 xpcom/base/nsCycleCollectionTraversalCallback.h 37 xpcom/base/nsCycleCollector.cpp 3094 xpcom/base/nsCycleCollector.h 49 xpcom/base/nsCycleCollectorTraceJSHelpers.cpp 73 xpcom/base/nsDebug.h 201 xpcom/base/nsDebugImpl.cpp 539 xpcom/base/nsDebugImpl.h 20 xpcom/base/nsDumpUtils.cpp 322 xpcom/base/nsDumpUtils.h 100 xpcom/base/nsError.h 44 xpcom/base/nsGZFileWriter.cpp 105 xpcom/base/nsGZFileWriter.h 26 xpcom/base/nsIClassInfoImpl.h 91 xpcom/base/nsID.cpp 161 xpcom/base/nsID.h 60 xpcom/base/nsIDUtils.h 16 xpcom/base/nsIInterfaceRequestorUtils.cpp 23 xpcom/base/nsIInterfaceRequestorUtils.h 24 xpcom/base/nsINIParser.cpp 241 xpcom/base/nsINIParser.h 53 xpcom/base/nsISizeOf.h 15 xpcom/base/nsISupportsImpl.cpp 123 xpcom/base/nsISupportsImpl.h 950 xpcom/base/nsISupportsUtils.h 57 xpcom/base/nsIWeakReferenceUtils.h 38 xpcom/base/nsInterfaceRequestorAgg.cpp 56 xpcom/base/nsInterfaceRequestorAgg.h 12 xpcom/base/nsMacPreferencesReader.h 20 xpcom/base/nsMacPreferencesReader.mm 72 xpcom/base/nsMacUtilsImpl.cpp 378 xpcom/base/nsMacUtilsImpl.h 32 xpcom/base/nsMaybeWeakPtr.h 127 xpcom/base/nsMemory.h 8 xpcom/base/nsMemoryImpl.cpp 91 xpcom/base/nsMemoryInfoDumper.cpp 496 xpcom/base/nsMemoryInfoDumper.h 24 xpcom/base/nsMemoryReporterManager.cpp 2218 xpcom/base/nsMemoryReporterManager.h 158 xpcom/base/nsObjCExceptions.h 30 xpcom/base/nsObjCExceptions.mm 31 xpcom/base/nsQueryObject.h 64 xpcom/base/nsSecurityConsoleMessage.cpp 24 xpcom/base/nsSecurityConsoleMessage.h 22 xpcom/base/nsSystemInfo.cpp 1801 xpcom/base/nsSystemInfo.h 92 xpcom/base/nsTraceRefcnt.cpp 948 xpcom/base/nsTraceRefcnt.h 16 xpcom/base/nsUUIDGenerator.cpp 18 xpcom/base/nsUUIDGenerator.h 18 xpcom/base/nsVersionComparator.cpp 287 xpcom/base/nsVersionComparator.h 62 xpcom/base/nsVersionComparatorImpl.cpp 11 xpcom/base/nsVersionComparatorImpl.h 16 xpcom/base/nsWeakReference.cpp 109 xpcom/base/nsWeakReference.h 42 xpcom/base/nsWindowsHelpers.h 241 xpcom/base/nscore.h 132 xpcom/build/BinaryPath.h 258 xpcom/build/FileLocation.cpp 180 xpcom/build/FileLocation.h 48 xpcom/build/IOInterposer.cpp 416 xpcom/build/IOInterposer.h 88 xpcom/build/IOInterposerPrivate.h 72 xpcom/build/LateWriteChecks.cpp 184 xpcom/build/LateWriteChecks.h 21 xpcom/build/MainThreadIOLogger.cpp 152 xpcom/build/MainThreadIOLogger.h 8 xpcom/build/NSPRInterposer.cpp 134 xpcom/build/NSPRInterposer.h 7 xpcom/build/Omnijar.cpp 206 xpcom/build/Omnijar.h 62 xpcom/build/PoisonIOInterposer.h 41 xpcom/build/PoisonIOInterposerBase.cpp 165 xpcom/build/PoisonIOInterposerMac.cpp 230 xpcom/build/PoisonIOInterposerStub.cpp 7 xpcom/build/PoisonIOInterposerWin.cpp 328 xpcom/build/Services.py 47 xpcom/build/SmallArrayLRUCache.h 132 xpcom/build/XPCOM.h 118 xpcom/build/XPCOMInit.cpp 523 xpcom/build/XPCOMModule.h 8 xpcom/build/XPCOMModule.inc 1 xpcom/build/XREAppData.h 91 xpcom/build/XREChildData.h 17 xpcom/build/XREShellData.h 31 xpcom/build/gen_process_types.py 17 xpcom/build/mach_override.c 553 xpcom/build/mach_override.h 42 xpcom/build/nsXPCOM.h 109 xpcom/build/nsXPCOMCID.h 128 xpcom/build/nsXPCOMCIDInternal.h 16 xpcom/build/nsXPCOMPrivate.h 63 xpcom/build/nsXULAppAPI.h 101 xpcom/build/perfprobe.cpp 167 xpcom/build/perfprobe.h 60 xpcom/components/GenericFactory.cpp 8 xpcom/components/GenericFactory.h 18 xpcom/components/ManifestParser.cpp 518 xpcom/components/ManifestParser.h 12 xpcom/components/Module.h 47 xpcom/components/ModuleUtils.h 64 xpcom/components/StaticComponents.cpp.in 262 xpcom/components/StaticComponents.h 147 xpcom/components/gen_static_components.py 655 xpcom/components/nsCategoryCache.cpp 121 xpcom/components/nsCategoryCache.h 80 xpcom/components/nsCategoryManager.cpp 493 xpcom/components/nsCategoryManager.h 86 xpcom/components/nsCategoryManagerUtils.h 6 xpcom/components/nsComponentManager.cpp 1126 xpcom/components/nsComponentManager.h 153 xpcom/components/nsComponentManagerUtils.cpp 212 xpcom/components/nsComponentManagerUtils.h 119 xpcom/components/nsServiceManagerUtils.h 37 xpcom/ds/ArenaAllocator.h 119 xpcom/ds/ArenaAllocatorExtensions.h 36 xpcom/ds/ArrayAlgorithm.h 71 xpcom/ds/ArrayIterator.h 120 xpcom/ds/Atom.py 35 xpcom/ds/AtomArray.h 9 xpcom/ds/CycleCollectedUniquePtr.h 19 xpcom/ds/Dafsa.cpp 92 xpcom/ds/Dafsa.h 18 xpcom/ds/HTMLAtoms.py 134 xpcom/ds/IncrementalTokenizer.cpp 132 xpcom/ds/IncrementalTokenizer.h 34 xpcom/ds/Observer.h 30 xpcom/ds/PLDHashTable.cpp 594 xpcom/ds/PLDHashTable.h 363 xpcom/ds/PerfectHash.h 26 xpcom/ds/SimpleEnumerator.h 40 xpcom/ds/StaticAtoms.py 2600 xpcom/ds/StickyTimeDuration.h 141 xpcom/ds/Tokenizer.cpp 644 xpcom/ds/Tokenizer.h 280 xpcom/ds/nsArray.cpp 111 xpcom/ds/nsArray.h 52 xpcom/ds/nsArrayEnumerator.cpp 140 xpcom/ds/nsArrayEnumerator.h 12 xpcom/ds/nsArrayUtils.cpp 10 xpcom/ds/nsArrayUtils.h 21 xpcom/ds/nsAtom.h 167 xpcom/ds/nsAtomHashKeys.h 28 xpcom/ds/nsAtomTable.cpp 449 xpcom/ds/nsAtomTable.h 17 xpcom/ds/nsBaseHashtable.h 620 xpcom/ds/nsCOMArray.cpp 175 xpcom/ds/nsCOMArray.h 246 xpcom/ds/nsCRT.cpp 70 xpcom/ds/nsCRT.h 67 xpcom/ds/nsCharSeparatedTokenizer.cpp 3 xpcom/ds/nsCharSeparatedTokenizer.h 168 xpcom/ds/nsCheapSets.h 126 xpcom/ds/nsClassHashtable.h 68 xpcom/ds/nsDeque.cpp 136 xpcom/ds/nsDeque.h 235 xpcom/ds/nsEnumeratorUtils.cpp 179 xpcom/ds/nsEnumeratorUtils.h 12 xpcom/ds/nsExpirationTracker.h 371 xpcom/ds/nsGkAtoms.cpp 21 xpcom/ds/nsGkAtoms.h 61 xpcom/ds/nsHashKeys.h 427 xpcom/ds/nsHashPropertyBag.cpp 277 xpcom/ds/nsHashPropertyBag.h 48 xpcom/ds/nsHashtablesFwd.h 38 xpcom/ds/nsINIParserImpl.cpp 103 xpcom/ds/nsINIParserImpl.h 12 xpcom/ds/nsIPersistentProperties.h 4 xpcom/ds/nsInterfaceHashtable.h 6 xpcom/ds/nsMathUtils.h 54 xpcom/ds/nsObserverList.cpp 64 xpcom/ds/nsObserverList.h 42 xpcom/ds/nsObserverService.cpp 268 xpcom/ds/nsObserverService.h 30 xpcom/ds/nsPersistentProperties.cpp 384 xpcom/ds/nsPersistentProperties.h 37 xpcom/ds/nsPointerHashKeys.h 26 xpcom/ds/nsProperties.cpp 41 xpcom/ds/nsProperties.h 17 xpcom/ds/nsRefCountedHashtable.h 158 xpcom/ds/nsRefPtrHashtable.h 4 xpcom/ds/nsSimpleEnumerator.cpp 56 xpcom/ds/nsSimpleEnumerator.h 11 xpcom/ds/nsStaticAtomUtils.h 25 xpcom/ds/nsStaticNameTable.cpp 125 xpcom/ds/nsStaticNameTable.h 18 xpcom/ds/nsStringEnumerator.cpp 229 xpcom/ds/nsStringEnumerator.h 29 xpcom/ds/nsSupportsPrimitives.cpp 448 xpcom/ds/nsSupportsPrimitives.h 168 xpcom/ds/nsTArray-inl.h 413 xpcom/ds/nsTArray.cpp 12 xpcom/ds/nsTArray.h 2144 xpcom/ds/nsTArrayForwardDeclare.h 14 xpcom/ds/nsTHashMap.h 61 xpcom/ds/nsTHashSet.h 90 xpcom/ds/nsTHashtable.h 551 xpcom/ds/nsTObserverArray.cpp 19 xpcom/ds/nsTObserverArray.h 302 xpcom/ds/nsTPriorityQueue.h 71 xpcom/ds/nsVariant.cpp 1573 xpcom/ds/nsVariant.h 160 xpcom/ds/nsWhitespaceTokenizer.h 64 xpcom/ds/nsWindowsRegKey.cpp 242 xpcom/ds/nsWindowsRegKey.h 16 xpcom/ds/tools/incremental_dafsa.py 243 xpcom/ds/tools/make_dafsa.py 133 xpcom/ds/tools/perfecthash.py 171 xpcom/geckoprocesstypes_generator/geckoprocesstypes/__init__.py 127 xpcom/geckoprocesstypes_generator/setup.py 12 xpcom/glue/FileUtils.cpp 468 xpcom/glue/FileUtils.h 55 xpcom/glue/MemUtils.cpp 47 xpcom/glue/MemUtils.h 9 xpcom/glue/XREAppData.cpp 45 xpcom/glue/standalone/nsXPCOMGlue.cpp 357 xpcom/idl-parser/setup.py 13 xpcom/idl-parser/xpidl/__init__.py 1 xpcom/idl-parser/xpidl/header.py 462 xpcom/idl-parser/xpidl/jsonxpt.py 222 xpcom/idl-parser/xpidl/python.toml 3 xpcom/idl-parser/xpidl/runtests.py 215 xpcom/idl-parser/xpidl/rust.py 368 xpcom/idl-parser/xpidl/rust_macros.py 67 xpcom/idl-parser/xpidl/typescript.py 64 xpcom/idl-parser/xpidl/xpidl.py 1702 xpcom/io/Base64.cpp 606 xpcom/io/Base64.h 60 xpcom/io/CocoaFileUtils.h 26 xpcom/io/CocoaFileUtils.mm 238 xpcom/io/DarwinFileUtils.h 7 xpcom/io/DarwinFileUtils.mm 7 xpcom/io/FileDescriptorFile.cpp 337 xpcom/io/FileDescriptorFile.h 23 xpcom/io/FilePreferences.cpp 259 xpcom/io/FilePreferences.h 25 xpcom/io/FileUtilsWin.cpp 101 xpcom/io/FileUtilsWin.h 107 xpcom/io/FixedBufferOutputStream.cpp 111 xpcom/io/FixedBufferOutputStream.h 37 xpcom/io/InputStreamLengthHelper.cpp 183 xpcom/io/InputStreamLengthHelper.h 30 xpcom/io/InputStreamLengthWrapper.cpp 260 xpcom/io/InputStreamLengthWrapper.h 48 xpcom/io/NonBlockingAsyncInputStream.cpp 291 xpcom/io/NonBlockingAsyncInputStream.h 50 xpcom/io/SlicedInputStream.cpp 502 xpcom/io/SlicedInputStream.h 60 xpcom/io/SnappyCompressOutputStream.cpp 183 xpcom/io/SnappyCompressOutputStream.h 35 xpcom/io/SnappyFrameUtils.cpp 181 xpcom/io/SnappyFrameUtils.h 49 xpcom/io/SnappyUncompressInputStream.cpp 264 xpcom/io/SnappyUncompressInputStream.h 33 xpcom/io/SpecialSystemDirectory.cpp 570 xpcom/io/SpecialSystemDirectory.h 46 xpcom/io/StreamBufferSink.h 16 xpcom/io/StreamBufferSinkImpl.h 30 xpcom/io/StreamBufferSource.h 44 xpcom/io/StreamBufferSourceImpl.h 67 xpcom/io/crc32c.c 75 xpcom/io/crc32c.h 12 xpcom/io/nsAnonymousTemporaryFile.cpp 153 xpcom/io/nsAnonymousTemporaryFile.h 6 xpcom/io/nsAppDirectoryServiceDefs.h 29 xpcom/io/nsAppFileLocationProvider.cpp 238 xpcom/io/nsAppFileLocationProvider.h 20 xpcom/io/nsBinaryStream.cpp 760 xpcom/io/nsBinaryStream.h 54 xpcom/io/nsDirectoryService.cpp 371 xpcom/io/nsDirectoryService.h 38 xpcom/io/nsDirectoryServiceDefs.h 37 xpcom/io/nsDirectoryServiceUtils.h 19 xpcom/io/nsEscape.cpp 471 xpcom/io/nsEscape.h 103 xpcom/io/nsIOUtil.cpp 21 xpcom/io/nsIOUtil.h 17 xpcom/io/nsInputStreamTee.cpp 281 xpcom/io/nsLinebreakConverter.cpp 308 xpcom/io/nsLinebreakConverter.h 41 xpcom/io/nsLocalFile.h 84 xpcom/io/nsLocalFileCommon.cpp 377 xpcom/io/nsLocalFileCommon.h 8 xpcom/io/nsLocalFileUnix.cpp 2378 xpcom/io/nsLocalFileUnix.h 66 xpcom/io/nsLocalFileWin.cpp 2607 xpcom/io/nsLocalFileWin.h 75 xpcom/io/nsMultiplexInputStream.cpp 1050 xpcom/io/nsMultiplexInputStream.h 123 xpcom/io/nsNativeCharsetUtils.cpp 60 xpcom/io/nsNativeCharsetUtils.h 14 xpcom/io/nsPipe.h 11 xpcom/io/nsPipe3.cpp 1271 xpcom/io/nsScriptableBase64Encoder.cpp 16 xpcom/io/nsScriptableBase64Encoder.h 20 xpcom/io/nsScriptableInputStream.cpp 91 xpcom/io/nsScriptableInputStream.h 26 xpcom/io/nsSegmentedBuffer.cpp 102 xpcom/io/nsSegmentedBuffer.h 58 xpcom/io/nsStorageStream.cpp 513 xpcom/io/nsStorageStream.h 44 xpcom/io/nsStreamUtils.cpp 744 xpcom/io/nsStreamUtils.h 77 xpcom/io/nsStringStream.cpp 428 xpcom/io/nsStringStream.h 29 xpcom/io/nsUnicharInputStream.cpp 102 xpcom/io/nsUnicharInputStream.h 6 xpcom/io/nsWildCard.cpp 359 xpcom/io/nsWildCard.h 16 xpcom/ioutils/IOUtils.cpp 2399 xpcom/ioutils/IOUtils.h 434 xpcom/ioutils/PathUtils.cpp 496 xpcom/ioutils/PathUtils.h 110 xpcom/metrics.yaml 1321 xpcom/reflect/xptcall/genstubs.pl 42 xpcom/reflect/xptcall/md/unix/vtable_layout_x86.cpp 47 xpcom/reflect/xptcall/md/unix/xptc_gcc_x86_unix.h 5 xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp 113 xpcom/reflect/xptcall/md/unix/xptcinvoke_alpha_openbsd.cpp 100 xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.cpp 243 xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_netbsd.cpp 139 xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_openbsd.cpp 141 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ipf64.s 116 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_parisc_linux.s 88 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc_aix.s 106 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc_ibmobj_aix.s 102 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc_rhapsody.s 125 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_sparc64_openbsd.s 73 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s 48 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_sparc_netbsd.s 49 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_sparc_openbsd.s 49 xpcom/reflect/xptcall/md/unix/xptcinvoke_darwin.cpp 13 xpcom/reflect/xptcall/md/unix/xptcinvoke_gcc_x86_unix.cpp 55 xpcom/reflect/xptcall/md/unix/xptcinvoke_ipf64.cpp 72 xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_alpha.cpp 100 xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390.cpp 168 xpcom/reflect/xptcall/md/unix/xptcinvoke_linux_s390x.cpp 163 xpcom/reflect/xptcall/md/unix/xptcinvoke_loongarch64.cpp 89 xpcom/reflect/xptcall/md/unix/xptcinvoke_mips.cpp 76 xpcom/reflect/xptcall/md/unix/xptcinvoke_mips64.cpp 120 xpcom/reflect/xptcall/md/unix/xptcinvoke_pa32.cpp 112 xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp 75 xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_linux.cpp 102 xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_openbsd.cpp 83 xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_rhapsody.cpp 95 xpcom/reflect/xptcall/md/unix/xptcinvoke_riscv64.cpp 90 xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc64_openbsd.cpp 41 xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc_netbsd.cpp 103 xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc_openbsd.cpp 103 xpcom/reflect/xptcall/md/unix/xptcinvoke_sparc_solaris.cpp 103 xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp 57 xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp 199 xpcom/reflect/xptcall/md/unix/xptcstubs_alpha_openbsd.cpp 127 xpcom/reflect/xptcall/md/unix/xptcstubs_arm.cpp 144 xpcom/reflect/xptcall/md/unix/xptcstubs_arm_netbsd.cpp 72 xpcom/reflect/xptcall/md/unix/xptcstubs_arm_openbsd.cpp 108 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ipf64.s 99 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_parisc_linux.s 53 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_sparc64_openbsd.s 42 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_sparc_netbsd.s 42 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_sparc_openbsd.s 42 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_sparc_solaris.s 42 xpcom/reflect/xptcall/md/unix/xptcstubs_darwin.cpp 13 xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp 101 xpcom/reflect/xptcall/md/unix/xptcstubs_ipf64.cpp 105 xpcom/reflect/xptcall/md/unix/xptcstubs_linux_alpha.cpp 127 xpcom/reflect/xptcall/md/unix/xptcstubs_linux_s390.cpp 154 xpcom/reflect/xptcall/md/unix/xptcstubs_linux_s390x.cpp 158 xpcom/reflect/xptcall/md/unix/xptcstubs_loongarch64.cpp 136 xpcom/reflect/xptcall/md/unix/xptcstubs_mips.cpp 75 xpcom/reflect/xptcall/md/unix/xptcstubs_mips64.cpp 137 xpcom/reflect/xptcall/md/unix/xptcstubs_pa32.cpp 111 xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp 181 xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_linux.cpp 153 xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_openbsd.cpp 133 xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_rhapsody.cpp 103 xpcom/reflect/xptcall/md/unix/xptcstubs_riscv64.cpp 135 xpcom/reflect/xptcall/md/unix/xptcstubs_sparc64_openbsd.cpp 69 xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_netbsd.cpp 76 xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_openbsd.cpp 76 xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_solaris.cpp 76 xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_darwin.cpp 128 xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp 153 xpcom/reflect/xptcall/md/win32/preprocess.py 26 xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp 35 xpcom/reflect/xptcall/md/win32/xptcinvoke_aarch64.cpp 94 xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_aarch64.asm 50 xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_x86_64.asm 72 xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_x86_64_gnu.s 76 xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_x86_msvc.asm 49 xpcom/reflect/xptcall/md/win32/xptcinvoke_x86_64.cpp 42 xpcom/reflect/xptcall/md/win32/xptcinvoke_x86_gnu.cpp 63 xpcom/reflect/xptcall/md/win32/xptcstubs.cpp 102 xpcom/reflect/xptcall/md/win32/xptcstubs_aarch64.cpp 144 xpcom/reflect/xptcall/md/win32/xptcstubs_asm_aarch64.asm 286 xpcom/reflect/xptcall/md/win32/xptcstubs_asm_x86_64.asm 301 xpcom/reflect/xptcall/md/win32/xptcstubs_x86_64.cpp 138 xpcom/reflect/xptcall/md/win32/xptcstubs_x86_64_gnu.cpp 194 xpcom/reflect/xptcall/nsXPTCUtils.h 24 xpcom/reflect/xptcall/porting.html 207 xpcom/reflect/xptcall/xptcall.cpp 36 xpcom/reflect/xptcall/xptcall.h 89 xpcom/reflect/xptcall/xptcprivate.h 46 xpcom/reflect/xptcall/xptcstubsdecl.inc 746 xpcom/reflect/xptcall/xptcstubsdef.inc 252 xpcom/reflect/xptinfo/xptcodegen.py 403 xpcom/reflect/xptinfo/xptinfo.cpp 76 xpcom/reflect/xptinfo/xptinfo.h 445 xpcom/rust/gecko_logger/Cargo.toml 11 xpcom/rust/gecko_logger/src/lib.rs 190 xpcom/rust/gkrust_utils/Cargo.toml 8 xpcom/rust/gkrust_utils/cbindgen.toml 28 xpcom/rust/gkrust_utils/src/lib.rs 22 xpcom/rust/gtest/bench-collections/Bench.cpp 188 xpcom/rust/gtest/bench-collections/Cargo.toml 11 xpcom/rust/gtest/bench-collections/bench.rs 86 xpcom/rust/gtest/moz_task/Cargo.toml 11 xpcom/rust/gtest/moz_task/TestMozTask.cpp 8 xpcom/rust/gtest/nsstring/Cargo.toml 11 xpcom/rust/gtest/nsstring/TestnsString.cpp 153 xpcom/rust/gtest/xpcom/Cargo.toml 13 xpcom/rust/gtest/xpcom/TestXpcom.cpp 45 xpcom/rust/malloc_size_of_derive/Cargo.toml 14 xpcom/rust/malloc_size_of_derive/lib.rs 118 xpcom/rust/moz_task/Cargo.toml 15 xpcom/rust/moz_task/src/dispatcher.rs 128 xpcom/rust/moz_task/src/event_loop.rs 27 xpcom/rust/moz_task/src/executor.rs 208 xpcom/rust/moz_task/src/lib.rs 304 xpcom/rust/nserror/Cargo.toml 10 xpcom/rust/nserror/src/lib.rs 61 xpcom/rust/nsstring/Cargo.toml 12 xpcom/rust/nsstring/src/conversions.rs 460 xpcom/rust/nsstring/src/lib.rs 1072 xpcom/rust/xpcom/Cargo.toml 18 xpcom/rust/xpcom/src/base.rs 37 xpcom/rust/xpcom/src/components.rs 16 xpcom/rust/xpcom/src/interfaces/idl.rs 7 xpcom/rust/xpcom/src/interfaces/mod.rs 7 xpcom/rust/xpcom/src/interfaces/nonidl.rs 141 xpcom/rust/xpcom/src/lib.rs 20 xpcom/rust/xpcom/src/method.rs 108 xpcom/rust/xpcom/src/promise.rs 48 xpcom/rust/xpcom/src/reexports.rs 23 xpcom/rust/xpcom/src/refptr.rs 273 xpcom/rust/xpcom/src/statics.rs 51 xpcom/rust/xpcom/xpcom_macros/Cargo.toml 14 xpcom/rust/xpcom/xpcom_macros/src/lib.rs 441 xpcom/string/RustRegex.h 306 xpcom/string/RustStringAPI.cpp 85 xpcom/string/crashtests/1113005-frame.html 5 xpcom/string/crashtests/1113005.html 2 xpcom/string/crashtests/394275-1.html 9 xpcom/string/crashtests/395651-1.html 21 xpcom/string/nsASCIIMask.cpp 22 xpcom/string/nsASCIIMask.h 32 xpcom/string/nsAString.h 21 xpcom/string/nsCharTraits.h 328 xpcom/string/nsDependentString.h 6 xpcom/string/nsDependentSubstring.h 5 xpcom/string/nsFmtString.h 20 xpcom/string/nsLiteralString.h 17 xpcom/string/nsPrintfCString.h 29 xpcom/string/nsPromiseFlatString.h 5 xpcom/string/nsReadableUtils.cpp 474 xpcom/string/nsReadableUtils.h 310 xpcom/string/nsString.h 126 xpcom/string/nsStringFlags.h 25 xpcom/string/nsStringFwd.h 66 xpcom/string/nsStringIterator.h 73 xpcom/string/nsTDependentString.cpp 35 xpcom/string/nsTDependentString.h 74 xpcom/string/nsTDependentSubstring.cpp 81 xpcom/string/nsTDependentSubstring.h 106 xpcom/string/nsTLiteralString.cpp 3 xpcom/string/nsTLiteralString.h 67 xpcom/string/nsTPromiseFlatString.cpp 16 xpcom/string/nsTPromiseFlatString.h 53 xpcom/string/nsTString.cpp 24 xpcom/string/nsTString.h 290 xpcom/string/nsTStringComparator.cpp 67 xpcom/string/nsTStringHasher.h 17 xpcom/string/nsTStringRepr.cpp 212 xpcom/string/nsTStringRepr.h 283 xpcom/string/nsTSubstring.cpp 1316 xpcom/string/nsTSubstring.h 707 xpcom/string/nsTSubstringTuple.cpp 55 xpcom/string/nsTSubstringTuple.h 43 xpcom/string/nsTextFormatter.cpp 682 xpcom/string/nsTextFormatter.h 109 xpcom/string/nsUTF8Utils.h 179 xpcom/threads/AbstractThread.cpp 256 xpcom/threads/AbstractThread.h 51 xpcom/threads/BlockingResourceBase.cpp 409 xpcom/threads/BlockingResourceBase.h 114 xpcom/threads/CPUUsageWatcher.cpp 184 xpcom/threads/CPUUsageWatcher.h 56 xpcom/threads/CondVar.h 66 xpcom/threads/DataMutex.h 71 xpcom/threads/DeadlockDetector.h 164 xpcom/threads/DelayedRunnable.cpp 81 xpcom/threads/DelayedRunnable.h 32 xpcom/threads/EventQueue.cpp 105 xpcom/threads/EventQueue.h 81 xpcom/threads/EventTargetAndLockCapability.h 48 xpcom/threads/EventTargetCapability.h 32 xpcom/threads/IdlePeriodState.cpp 178 xpcom/threads/IdlePeriodState.h 72 xpcom/threads/IdleTaskRunner.cpp 208 xpcom/threads/IdleTaskRunner.h 57 xpcom/threads/InputTaskManager.cpp 118 xpcom/threads/InputTaskManager.h 79 xpcom/threads/LazyIdleThread.cpp 98 xpcom/threads/LazyIdleThread.h 28 xpcom/threads/LeakRefPtr.h 25 xpcom/threads/MainThreadIdlePeriod.cpp 45 xpcom/threads/MainThreadIdlePeriod.h 16 xpcom/threads/MainThreadUtils.h 28 xpcom/threads/Monitor.h 133 xpcom/threads/MozPromise.h 1367 xpcom/threads/Mutex.h 200 xpcom/threads/Queue.h 136 xpcom/threads/RWLock.cpp 17 xpcom/threads/RWLock.h 152 xpcom/threads/RecursiveMutex.cpp 62 xpcom/threads/RecursiveMutex.h 82 xpcom/threads/ReentrantMonitor.h 131 xpcom/threads/SchedulerGroup.cpp 10 xpcom/threads/SchedulerGroup.h 14 xpcom/threads/SharedThreadPool.cpp 160 xpcom/threads/SharedThreadPool.h 62 xpcom/threads/SpinEventLoopUntil.h 88 xpcom/threads/StateMirroring.h 285 xpcom/threads/StateWatching.h 191 xpcom/threads/StaticString.h 24 xpcom/threads/SyncRunnable.h 104 xpcom/threads/SynchronizedEventQueue.cpp 16 xpcom/threads/SynchronizedEventQueue.h 53 xpcom/threads/TaskController.cpp 1042 xpcom/threads/TaskController.h 234 xpcom/threads/TaskDispatcher.h 189 xpcom/threads/TaskQueue.cpp 251 xpcom/threads/TaskQueue.h 132 xpcom/threads/ThreadBound.h 71 xpcom/threads/ThreadDelay.cpp 22 xpcom/threads/ThreadDelay.h 4 xpcom/threads/ThreadEventQueue.cpp 237 xpcom/threads/ThreadEventQueue.h 58 xpcom/threads/ThreadEventTarget.cpp 97 xpcom/threads/ThreadEventTarget.h 39 xpcom/threads/ThreadLocalVariables.cpp 8 xpcom/threads/ThrottledEventQueue.cpp 253 xpcom/threads/ThrottledEventQueue.h 27 xpcom/threads/TimerThread.cpp 1088 xpcom/threads/TimerThread.h 145 xpcom/threads/VsyncTaskManager.cpp 12 xpcom/threads/VsyncTaskManager.h 16 xpcom/threads/WinHandleWatcher.cpp 171 xpcom/threads/WinHandleWatcher.h 29 xpcom/threads/nsEnvironment.cpp 95 xpcom/threads/nsEnvironment.h 22 xpcom/threads/nsICancelableRunnable.h 14 xpcom/threads/nsIDiscardableRunnable.h 14 xpcom/threads/nsIIdleRunnable.h 21 xpcom/threads/nsITargetShutdownTask.h 18 xpcom/threads/nsMemoryPressure.cpp 80 xpcom/threads/nsMemoryPressure.h 15 xpcom/threads/nsProcess.h 62 xpcom/threads/nsProcessCommon.cpp 464 xpcom/threads/nsProxyRelease.cpp 16 xpcom/threads/nsProxyRelease.h 232 xpcom/threads/nsThread.cpp 1061 xpcom/threads/nsThread.h 198 xpcom/threads/nsThreadManager.cpp 585 xpcom/threads/nsThreadManager.h 77 xpcom/threads/nsThreadPool.cpp 515 xpcom/threads/nsThreadPool.h 59 xpcom/threads/nsThreadSyncDispatch.h 39 xpcom/threads/nsThreadUtils.cpp 592 xpcom/threads/nsThreadUtils.h 1063 xpcom/threads/nsTimerImpl.cpp 633 xpcom/threads/nsTimerImpl.h 138 xpcom/windbgdlg/Makefile.in 5 xpcom/windbgdlg/windbgdlg.cpp 82 xpcom/xpidl/Makefile.in 5