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
BackgroundChild.h 3.0 kB
BackgroundChildImpl.cpp 24.3 kB
BackgroundChildImpl.h public PBackgroundChild 11.3 kB
BackgroundImpl.cpp 56.1 kB
BackgroundParent.h 3.7 kB
BackgroundParentImpl.cpp 43.2 kB
BackgroundParentImpl.h public PBackgroundParent 16.9 kB
BackgroundUtils.cpp 34.4 kB
BackgroundUtils.h 5.5 kB
BrowserProcessSubThread.cpp static 2.3 kB
BrowserProcessSubThread.h public base 2.3 kB
ByteBuf.h A type that can be sent without needing to make a copy during * serialization. In addition the rece 1.8 kB
ByteBufUtils.h A type that can be sent without needing to make a copy during * serialization. In addition the rece 1.9 kB
CrashReporterClient.cpp static 1.8 kB
CrashReporterClient.h 2.6 kB
CrashReporterHelper.h This class encapsulates the common elements of crash report handling for * toplevel protocols repre 2.7 kB
CrashReporterHost.cpp 9.5 kB
CrashReporterHost.h 5.3 kB
CrashReporterMetadataShmem.cpp 6.0 kB
CrashReporterMetadataShmem.h 1.4 kB
CrossProcessMutex.h a non-recursive mutex that can be shared across 3.4 kB
CrossProcessMutex_posix.cpp 3.4 kB
CrossProcessMutex_unimplemented.cpp 1.4 kB
CrossProcessMutex_windows.cpp 2.0 kB
CrossProcessSemaphore.h a semaphore that can be shared across processes 3.2 kB
CrossProcessSemaphore_posix.cpp static 4.3 kB
CrossProcessSemaphore_unimplemented.cpp static 1.9 kB
CrossProcessSemaphore_windows.cpp static 2.5 kB
EnvironmentMap.h 2.3 kB
FileDescriptor.cpp 4.8 kB
FileDescriptor.h 3.9 kB
FileDescriptorSetChild.cpp 1.0 kB
FileDescriptorSetChild.h 1.4 kB
FileDescriptorSetParent.cpp 1.1 kB
FileDescriptorSetParent.h 1.5 kB
FileDescriptorShuffle.cpp 3.7 kB
FileDescriptorShuffle.h 2.4 kB
FileDescriptorUtils.cpp 2.7 kB
FileDescriptorUtils.h 1.7 kB
ForkServer.cpp Prepare an environment for running a fork server. 9.2 kB
ForkServer.h 1.1 kB
ForkServiceChild.cpp 5.2 kB
ForkServiceChild.h This is the interface to the fork server. * * When the chrome process calls |ForkServiceChild| to 2.8 kB
GeckoChildProcessHost.cpp 59.8 kB
GeckoChildProcessHost.h public ChildProcessHost 9.9 kB
IOThreadChild.h public ChildThread 1.4 kB
IPCMessageUtils.cpp 821 Bytes
IPCMessageUtils.h 40.4 kB
IPCStream.ipdlh 675 Bytes
IPCStreamAlloc.h 718 Bytes
IPCStreamChild.cpp 4.1 kB
IPCStreamDestination.cpp 10.2 kB
IPCStreamDestination.h 2.5 kB
IPCStreamParent.cpp 4.2 kB
IPCStreamSource.cpp 7.9 kB
IPCStreamSource.h 4.1 kB
IPCStreamUtils.cpp 17.6 kB
IPCStreamUtils.h 7.5 kB
IPDLParamTraits.h 15.4 kB
IdleSchedulerChild.cpp 3.0 kB
IdleSchedulerChild.h 1.5 kB
IdleSchedulerParent.cpp 9.7 kB
IdleSchedulerParent.h 3.4 kB
InProcessChild.h final 1.8 kB
InProcessImpl.cpp static 5.3 kB
InProcessParent.h The `InProcessParent` class represents the parent half of a main-thread to * main-thread actor. * 1.8 kB
InputStreamParams.ipdlh 2.1 kB
InputStreamUtils.cpp 13.2 kB
InputStreamUtils.h 4.2 kB
LibrarySandboxPreload.cpp 2.1 kB
LibrarySandboxPreload.h 562 Bytes
MessageChannel.cpp 94.7 kB
MessageChannel.h 29.5 kB
MessageLink.cpp 11.1 kB
MessageLink.h public Transport 3.7 kB
MessagePump.cpp 13.0 kB
MessagePump.h public base 5.0 kB
MiniTransceiver.cpp Initialize the IO vector for sending data and the control buffer for sending * FDs. 7.3 kB
MiniTransceiver.h This simple implementation handles the transmissions of IPC * messages. * * It works according to 3.6 kB
Neutering.h This header declares RAII wrappers for Window neutering. See * WindowsMessageLoop.cpp for more deta 2.1 kB
PBackground.ipdl 8.6 kB
PBackgroundSharedTypes.ipdlh 1.8 kB
PBackgroundTest.ipdl 496 Bytes
PChildToParentStream.ipdl 1.7 kB
PFileDescriptorSet.ipdl 539 Bytes
PIdleScheduler.ipdl PIdleScheduler is the protocol for cross-process idle scheduling. * Only child processes participat 2.7 kB
PInProcess.ipdl PInProcess is intended for use as an alternative actor manager to PContent * for async actors which 839 Bytes
PParentToChildStream.ipdl 1.7 kB
ProcessChild.cpp 1.1 kB
ProcessChild.h public ChildProcess 1.5 kB
ProcessUtils.h 2.4 kB
ProcessUtils_bsd.cpp 703 Bytes
ProcessUtils_common.cpp 6.9 kB
ProcessUtils_linux.cpp 590 Bytes
ProcessUtils_mac.mm 489 Bytes
ProcessUtils_none.cpp 500 Bytes
ProtocolTypes.ipdlh 486 Bytes
ProtocolUtils.cpp 28.7 kB
ProtocolUtils.h 35.3 kB
ScopedXREEmbed.cpp 2.5 kB
ScopedXREEmbed.h 820 Bytes
SharedMemory.cpp static 2.3 kB
SharedMemory.h 4.6 kB
SharedMemoryBasic.h 669 Bytes
SharedMemoryBasic_android.cpp 3.3 kB
SharedMemoryBasic_android.h 2.0 kB
SharedMemoryBasic_chromium.h 2.6 kB
SharedMemoryBasic_mach.h 3.0 kB
SharedMemoryBasic_mach.mm 24.6 kB
SharedMemory_posix.cpp 1.1 kB
SharedMemory_windows.cpp 1.2 kB
Shmem.cpp 14.6 kB
Shmem.h created 7.5 kB
StringUtil.cpp 2.7 kB
TaintingIPCUtils.h 1.3 kB
TaskFactory.h public RevocableStore 2.9 kB
Transport.h 1.3 kB
TransportSecurityInfoUtils.cpp 1.8 kB
TransportSecurityInfoUtils.h 936 Bytes
Transport_posix.cpp 2.6 kB
Transport_posix.h 1.0 kB
Transport_win.cpp 3.7 kB
Transport_win.h 3.4 kB
URIParams.ipdlh 1.9 kB
URIUtils.cpp 3.6 kB
URIUtils.h 1.4 kB
WindowsMessageLoop.cpp 46.1 kB
WindowsMessageLoop.h 3.5 kB
components.conf 807 Bytes
moz.build 6.6 kB
nsIIPCSerializableInputStream.h public nsISupports 6.8 kB