gecko-dev/xpcom/build
Gerald Squelart 2fa78ca017 Bug 1668867 - Move parts of GeckoProfiler.h into ProfilerControl.h - r=canaltinova
This profiler-controlling functions are used in very few places, so it's good to have them in a separate header to reduce dependencies.

On top of making GeckoProfiler.h lighter, this is actually needed for this bug, because a later patch adds MozPromise to profiler_start and others, which would have created a header loop (GeckoProfiler -> MozPromise -> Monitor -> CondVar -> GeckoProfiler) that makes the build fail.

Differential Revision: https://phabricator.services.mozilla.com/D139331
2022-03-01 06:56:00 +00:00
..
BinaryPath.h Bug 1723445 - Use MOZ_ANDROID_LIBDIR in BinaryPath::Get instead of GRE_HOME. r=nika 2021-08-13 00:27:02 +00:00
FileLocation.cpp
FileLocation.h
IOInterposer.cpp Bug 1519636 - Reformat recent changes to the Google coding style. r=emilio 2021-08-23 09:30:23 +00:00
IOInterposer.h
IOInterposerPrivate.h
LateWriteChecks.cpp Backed out changeset f9eb0924a327 (bug 1711398) for causing xpcshell failures in test_TelemetryLateWrites.js. 2021-06-07 21:54:55 +03:00
LateWriteChecks.h
MainThreadIOLogger.cpp Bug 1720374 - Remove MOZ_GECKO_PROFILER ifdefs that are not useful, r=gerald. 2021-07-15 22:04:23 +00:00
MainThreadIOLogger.h
NSPRInterposer.cpp
NSPRInterposer.h
Omnijar.cpp
Omnijar.h
PoisonIOInterposer.h
PoisonIOInterposerBase.cpp
PoisonIOInterposerMac.cpp
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp Bug 1679741 - Not enable IOInterposer when Kingsoft Internet Security is installed. r=gerald 2021-10-30 15:25:22 +00:00
Services.py
SmallArrayLRUCache.h
XPCOM.h
XPCOMInit.cpp Bug 1668867 - Move parts of GeckoProfiler.h into ProfilerControl.h - r=canaltinova 2022-03-01 06:56:00 +00:00
XPCOMModule.h
XPCOMModule.inc
XREAppData.h
XREChildData.h
XREShellData.h
components.conf Bug 1731890 - Adding Utility process with basic sandbox r=agi,nika,bobowen 2022-01-12 20:52:58 +00:00
gen_process_types.py Bug 1726804 - Refactor definition and usage of GECKO_PROCESS_TYPE() r=nika,firefox-build-system-reviewers,mhentges 2021-11-19 14:02:55 +00:00
mach_override.c
mach_override.h
moz.build Bug 1029974 - Move frameworks from TK_LIBS to moz.build. r=firefox-build-system-reviewers,mhentges 2021-12-22 03:58:34 +00:00
nsXPCOM.h
nsXPCOMCID.h
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h
nsXULAppAPI.h Bug 1726804 - Refactor definition and usage of GECKO_PROCESS_TYPE() r=nika,firefox-build-system-reviewers,mhentges 2021-11-19 14:02:55 +00:00
perfprobe.cpp
perfprobe.h
xpcom_alpha.def
xrecore.h