Path Lines of Code ipc/app/Makefile.in 37 ipc/app/MozillaRuntimeMain.cpp 61 ipc/app/MozillaRuntimeMainAndroid.cpp 20 ipc/app/macbuild/Contents/Info.plist.in 32 ipc/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in 5 ipc/chromium/gtest/name_unittest.cc 57 ipc/chromium/gtest/ports_unittest.cc 1213 ipc/chromium/src/base/at_exit.cc 45 ipc/chromium/src/base/at_exit.h 30 ipc/chromium/src/base/basictypes.h 72 ipc/chromium/src/base/chrome_application_mac.h 31 ipc/chromium/src/base/chrome_application_mac.mm 48 ipc/chromium/src/base/command_line.cc 307 ipc/chromium/src/base/command_line.h 72 ipc/chromium/src/base/condition_variable.h 32 ipc/chromium/src/base/condition_variable_posix.cc 80 ipc/chromium/src/base/condition_variable_win.cc 21 ipc/chromium/src/base/dir_reader_bsd.h 66 ipc/chromium/src/base/dir_reader_fallback.h 15 ipc/chromium/src/base/dir_reader_linux.h 68 ipc/chromium/src/base/dir_reader_posix.h 24 ipc/chromium/src/base/eintr_wrapper.h 37 ipc/chromium/src/base/file_path.cc 198 ipc/chromium/src/base/file_path.h 60 ipc/chromium/src/base/histogram.cc 453 ipc/chromium/src/base/histogram.h 195 ipc/chromium/src/base/linked_ptr.h 105 ipc/chromium/src/base/linux_memfd_defs.h 55 ipc/chromium/src/base/lock.h 52 ipc/chromium/src/base/lock_impl.h 33 ipc/chromium/src/base/lock_impl_posix.cc 57 ipc/chromium/src/base/lock_impl_win.cc 10 ipc/chromium/src/base/logging.cc 63 ipc/chromium/src/base/logging.h 94 ipc/chromium/src/base/mac_util.h 6 ipc/chromium/src/base/mac_util.mm 20 ipc/chromium/src/base/message_loop.cc 498 ipc/chromium/src/base/message_loop.h 242 ipc/chromium/src/base/message_pump.h 27 ipc/chromium/src/base/message_pump_android.cc 58 ipc/chromium/src/base/message_pump_android.h 28 ipc/chromium/src/base/message_pump_default.cc 62 ipc/chromium/src/base/message_pump_default.h 23 ipc/chromium/src/base/message_pump_glib.cc 143 ipc/chromium/src/base/message_pump_glib.h 41 ipc/chromium/src/base/message_pump_libevent.cc 234 ipc/chromium/src/base/message_pump_libevent.h 60 ipc/chromium/src/base/message_pump_mac.h 124 ipc/chromium/src/base/message_pump_mac.mm 433 ipc/chromium/src/base/message_pump_qt.cc 120 ipc/chromium/src/base/message_pump_qt.h 43 ipc/chromium/src/base/message_pump_win.cc 301 ipc/chromium/src/base/message_pump_win.h 102 ipc/chromium/src/base/object_watcher.cc 73 ipc/chromium/src/base/object_watcher.h 29 ipc/chromium/src/base/observer_list.h 95 ipc/chromium/src/base/pickle.cc 360 ipc/chromium/src/base/pickle.h 170 ipc/chromium/src/base/platform_file.h 29 ipc/chromium/src/base/platform_thread.h 41 ipc/chromium/src/base/platform_thread_mac.mm 34 ipc/chromium/src/base/platform_thread_posix.cc 96 ipc/chromium/src/base/platform_thread_win.cc 42 ipc/chromium/src/base/port.h 33 ipc/chromium/src/base/process.h 23 ipc/chromium/src/base/process_util.h 136 ipc/chromium/src/base/process_util_ios.cpp 8 ipc/chromium/src/base/process_util_linux.cc 103 ipc/chromium/src/base/process_util_mac.mm 122 ipc/chromium/src/base/process_util_posix.cc 337 ipc/chromium/src/base/process_util_win.cc 270 ipc/chromium/src/base/rand_util.cc 17 ipc/chromium/src/base/rand_util.h 7 ipc/chromium/src/base/revocable_store.cc 18 ipc/chromium/src/base/revocable_store.h 37 ipc/chromium/src/base/scoped_bstr_win.h 49 ipc/chromium/src/base/scoped_cftyperef.h 35 ipc/chromium/src/base/scoped_handle.h 33 ipc/chromium/src/base/scoped_handle_win.h 115 ipc/chromium/src/base/scoped_nsautorelease_pool.h 28 ipc/chromium/src/base/scoped_nsautorelease_pool.mm 17 ipc/chromium/src/base/scoped_nsobject.h 33 ipc/chromium/src/base/set_process_title_linux.cc 126 ipc/chromium/src/base/set_process_title_linux.h 5 ipc/chromium/src/base/stack_container.h 122 ipc/chromium/src/base/stl_util-inl.h 240 ipc/chromium/src/base/string16.cc 49 ipc/chromium/src/base/string16.h 60 ipc/chromium/src/base/string_piece.cc 133 ipc/chromium/src/base/string_piece.h 128 ipc/chromium/src/base/string_util.cc 531 ipc/chromium/src/base/string_util.h 92 ipc/chromium/src/base/string_util_posix.h 26 ipc/chromium/src/base/string_util_win.h 24 ipc/chromium/src/base/sys_string_conversions.h 13 ipc/chromium/src/base/sys_string_conversions_mac.mm 79 ipc/chromium/src/base/sys_string_conversions_win.cc 40 ipc/chromium/src/base/task.h 136 ipc/chromium/src/base/thread.cc 118 ipc/chromium/src/base/thread.h 59 ipc/chromium/src/base/thread_local.h 51 ipc/chromium/src/base/thread_local_posix.cc 20 ipc/chromium/src/base/thread_local_storage.h 41 ipc/chromium/src/base/thread_local_win.cc 23 ipc/chromium/src/base/time.cc 67 ipc/chromium/src/base/time.h 212 ipc/chromium/src/base/time_mac.cc 63 ipc/chromium/src/base/time_posix.cc 116 ipc/chromium/src/base/time_win.cc 132 ipc/chromium/src/base/timer.cc 19 ipc/chromium/src/base/timer.h 122 ipc/chromium/src/base/tuple.h 646 ipc/chromium/src/base/waitable_event.h 65 ipc/chromium/src/base/waitable_event_posix.cc 183 ipc/chromium/src/base/waitable_event_win.cc 50 ipc/chromium/src/base/win_util.cc 23 ipc/chromium/src/base/win_util.h 9 ipc/chromium/src/chrome/common/chrome_switches.cc 4 ipc/chromium/src/chrome/common/chrome_switches.h 9 ipc/chromium/src/chrome/common/ipc_channel.h 63 ipc/chromium/src/chrome/common/ipc_channel_posix.cc 809 ipc/chromium/src/chrome/common/ipc_channel_posix.h 111 ipc/chromium/src/chrome/common/ipc_channel_utils.cc 33 ipc/chromium/src/chrome/common/ipc_channel_utils.h 10 ipc/chromium/src/chrome/common/ipc_channel_win.cc 578 ipc/chromium/src/chrome/common/ipc_channel_win.h 96 ipc/chromium/src/chrome/common/ipc_message.cc 165 ipc/chromium/src/chrome/common/ipc_message_utils.cc 92 ipc/chromium/src/chrome/common/ipc_message_utils.h 803 ipc/chromium/src/chrome/common/mach_ipc_mac.cc 224 ipc/chromium/src/chrome/common/mach_ipc_mac.h 29 ipc/chromium/src/chrome/common/mach_message_source_mac.cc 42 ipc/chromium/src/chrome/common/mach_message_source_mac.h 20 ipc/chromium/src/chrome/common/process_watcher.h 13 ipc/chromium/src/chrome/common/process_watcher_dummy.cc 2 ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc 277 ipc/chromium/src/chrome/common/process_watcher_win.cc 163 ipc/chromium/src/mojo/core/ports/event.cc 449 ipc/chromium/src/mojo/core/ports/event.h 279 ipc/chromium/src/mojo/core/ports/message_filter.h 15 ipc/chromium/src/mojo/core/ports/message_queue.cc 68 ipc/chromium/src/mojo/core/ports/message_queue.h 42 ipc/chromium/src/mojo/core/ports/name.cc 42 ipc/chromium/src/mojo/core/ports/name.h 86 ipc/chromium/src/mojo/core/ports/node.cc 1609 ipc/chromium/src/mojo/core/ports/node.h 177 ipc/chromium/src/mojo/core/ports/node_delegate.h 21 ipc/chromium/src/mojo/core/ports/port.cc 76 ipc/chromium/src/mojo/core/ports/port.h 121 ipc/chromium/src/mojo/core/ports/port_locker.cc 56 ipc/chromium/src/mojo/core/ports/port_locker.h 52 ipc/chromium/src/mojo/core/ports/port_ref.cc 16 ipc/chromium/src/mojo/core/ports/port_ref.h 30 ipc/chromium/src/mojo/core/ports/user_data.h 15 ipc/chromium/src/mojo/core/ports/user_message.cc 11 ipc/chromium/src/mojo/core/ports/user_message.h 24 ipc/glue/AsyncBlockers.h 51 ipc/glue/BackgroundChild.h 28 ipc/glue/BackgroundChildImpl.cpp 327 ipc/glue/BackgroundChildImpl.h 116 ipc/glue/BackgroundImpl.cpp 834 ipc/glue/BackgroundParent.h 60 ipc/glue/BackgroundParentImpl.cpp 1189 ipc/glue/BackgroundParentImpl.h 254 ipc/glue/BackgroundStarterChild.h 19 ipc/glue/BackgroundStarterParent.h 24 ipc/glue/BackgroundUtils.cpp 981 ipc/glue/BackgroundUtils.h 94 ipc/glue/BigBuffer.cpp 91 ipc/glue/BigBuffer.h 75 ipc/glue/ByteBuf.h 46 ipc/glue/ByteBufUtils.h 31 ipc/glue/CrashReporterClient.cpp 45 ipc/glue/CrashReporterClient.h 30 ipc/glue/CrashReporterHelper.h 67 ipc/glue/CrashReporterHost.cpp 165 ipc/glue/CrashReporterHost.h 83 ipc/glue/CrossProcessMutex.h 49 ipc/glue/CrossProcessMutex_posix.cpp 88 ipc/glue/CrossProcessMutex_unimplemented.cpp 31 ipc/glue/CrossProcessMutex_windows.cpp 46 ipc/glue/CrossProcessSemaphore.h 59 ipc/glue/CrossProcessSemaphore_mach.cpp 70 ipc/glue/CrossProcessSemaphore_posix.cpp 113 ipc/glue/CrossProcessSemaphore_unimplemented.cpp 45 ipc/glue/CrossProcessSemaphore_windows.cpp 57 ipc/glue/DataPipe.cpp 602 ipc/glue/DataPipe.h 132 ipc/glue/Endpoint.cpp 130 ipc/glue/Endpoint.h 175 ipc/glue/EnumSerializer.h 94 ipc/glue/EnvironmentMap.h 26 ipc/glue/ExtensionKitUtils.h 42 ipc/glue/ExtensionKitUtils.mm 110 ipc/glue/FileDescriptor.cpp 89 ipc/glue/FileDescriptor.h 32 ipc/glue/FileDescriptorShuffle.cpp 66 ipc/glue/FileDescriptorShuffle.h 27 ipc/glue/FileDescriptorUtils.cpp 83 ipc/glue/FileDescriptorUtils.h 25 ipc/glue/ForkServer.cpp 217 ipc/glue/ForkServer.h 29 ipc/glue/ForkServiceChild.cpp 197 ipc/glue/ForkServiceChild.h 54 ipc/glue/GeckoChildProcessHost.cpp 1462 ipc/glue/GeckoChildProcessHost.h 175 ipc/glue/IOThread.cpp 60 ipc/glue/IOThread.h 50 ipc/glue/IPCCore.h 11 ipc/glue/IPCForwards.h 25 ipc/glue/IPCMessageUtils.h 148 ipc/glue/IPCMessageUtilsSpecializations.cpp 47 ipc/glue/IPCMessageUtilsSpecializations.h 720 ipc/glue/IPCStreamUtils.cpp 141 ipc/glue/IPCStreamUtils.h 23 ipc/glue/IPCTypes.h 7 ipc/glue/IPDLParamTraits.h 28 ipc/glue/IPDLStructMember.h 21 ipc/glue/IdleSchedulerChild.cpp 111 ipc/glue/IdleSchedulerChild.h 38 ipc/glue/IdleSchedulerParent.cpp 317 ipc/glue/IdleSchedulerParent.h 70 ipc/glue/InputStreamUtils.cpp 160 ipc/glue/InputStreamUtils.h 25 ipc/glue/LaunchError.h 29 ipc/glue/MessageChannel.cpp 1701 ipc/glue/MessageChannel.h 471 ipc/glue/MessageLink.cpp 140 ipc/glue/MessageLink.h 73 ipc/glue/MessagePump.cpp 206 ipc/glue/MessagePump.h 124 ipc/glue/MessagePump_android.cpp 16 ipc/glue/MessagePump_mac.mm 66 ipc/glue/MessagePump_windows.cpp 65 ipc/glue/MiniTransceiver.cpp 181 ipc/glue/MiniTransceiver.h 50 ipc/glue/Neutering.h 31 ipc/glue/NodeChannel.cpp 226 ipc/glue/NodeChannel.h 92 ipc/glue/NodeController.cpp 698 ipc/glue/NodeController.h 95 ipc/glue/ProcessChild.cpp 95 ipc/glue/ProcessChild.h 48 ipc/glue/ProcessUtils.h 53 ipc/glue/ProcessUtils_bsd.cpp 16 ipc/glue/ProcessUtils_common.cpp 103 ipc/glue/ProcessUtils_linux.cpp 10 ipc/glue/ProcessUtils_mac.mm 84 ipc/glue/ProcessUtils_none.cpp 6 ipc/glue/ProtocolMessageUtils.h 103 ipc/glue/ProtocolUtils.cpp 711 ipc/glue/RandomAccessStreamUtils.cpp 62 ipc/glue/RandomAccessStreamUtils.h 27 ipc/glue/RustMessageUtils.h 33 ipc/glue/ScopedPort.cpp 60 ipc/glue/ScopedPort.h 40 ipc/glue/SerializedStructuredCloneBuffer.cpp 48 ipc/glue/SerializedStructuredCloneBuffer.h 59 ipc/glue/SetProcessTitle.cpp 34 ipc/glue/SetProcessTitle.h 9 ipc/glue/SharedMemoryCursor.cpp 75 ipc/glue/SharedMemoryCursor.h 38 ipc/glue/SharedMemoryHandle.cpp 179 ipc/glue/SharedMemoryHandle.h 149 ipc/glue/SharedMemoryMapping.cpp 148 ipc/glue/SharedMemoryMapping.h 156 ipc/glue/SharedMemoryPlatform.h 25 ipc/glue/SharedMemoryPlatform_android.cpp 96 ipc/glue/SharedMemoryPlatform_mach.cpp 186 ipc/glue/SharedMemoryPlatform_posix.cpp 307 ipc/glue/SharedMemoryPlatform_windows.cpp 191 ipc/glue/Shmem.cpp 167 ipc/glue/Shmem.h 105 ipc/glue/ShmemMessageUtils.h 18 ipc/glue/SideVariant.h 132 ipc/glue/StringUtil.cpp 43 ipc/glue/TaintingIPCUtils.h 26 ipc/glue/TaskFactory.h 65 ipc/glue/ToplevelActorHolder.h 21 ipc/glue/TransportSecurityInfoUtils.cpp 57 ipc/glue/TransportSecurityInfoUtils.h 36 ipc/glue/URIUtils.cpp 104 ipc/glue/URIUtils.h 33 ipc/glue/UtilityAudioDecoder.cpp 31 ipc/glue/UtilityAudioDecoder.h 10 ipc/glue/UtilityAudioDecoderChild.cpp 225 ipc/glue/UtilityAudioDecoderChild.h 66 ipc/glue/UtilityAudioDecoderParent.cpp 172 ipc/glue/UtilityAudioDecoderParent.h 39 ipc/glue/UtilityProcessChild.cpp 308 ipc/glue/UtilityProcessChild.h 78 ipc/glue/UtilityProcessHost.cpp 292 ipc/glue/UtilityProcessHost.h 79 ipc/glue/UtilityProcessImpl.cpp 102 ipc/glue/UtilityProcessImpl.h 25 ipc/glue/UtilityProcessManager.cpp 547 ipc/glue/UtilityProcessManager.h 161 ipc/glue/UtilityProcessParent.cpp 159 ipc/glue/UtilityProcessParent.h 53 ipc/glue/UtilityProcessSandboxing.cpp 45 ipc/glue/UtilityProcessSandboxing.h 27 ipc/glue/WindowsMessageLoop.cpp 786 ipc/glue/WindowsMessageLoop.h 84 ipc/glue/nsIIPCSerializableInputStream.h 49 ipc/gtest/TestBigBuffer.cpp 63 ipc/gtest/TestDataPipe.cpp 262 ipc/gtest/TestLogging.cpp 50 ipc/gtest/TestRandomAccessStreamUtils.cpp 157 ipc/gtest/TestSharedMemory.cpp 412 ipc/ipdl/Makefile.in 15 ipc/ipdl/ipdl.py 305 ipc/ipdl/ipdl/__init__.py 68 ipc/ipdl/ipdl/ast.py 334 ipc/ipdl/ipdl/builtin.py 53 ipc/ipdl/ipdl/cgen.py 76 ipc/ipdl/ipdl/checker.py 59 ipc/ipdl/ipdl/cxx/__init__.py 1 ipc/ipdl/ipdl/cxx/ast.py 724 ipc/ipdl/ipdl/cxx/cgen.py 458 ipc/ipdl/ipdl/cxx/code.py 79 ipc/ipdl/ipdl/exporter.py 41 ipc/ipdl/ipdl/lower.py 3942 ipc/ipdl/ipdl/parser.py 397 ipc/ipdl/ipdl/type.py 1266 ipc/ipdl/ipdl/util.py 4 ipc/metrics.yaml 117 ipc/mscom/Aggregation.h 54 ipc/mscom/AgileReference.cpp 31 ipc/mscom/AgileReference.h 76 ipc/mscom/ApartmentRegion.h 62 ipc/mscom/COMWrappers.cpp 84 ipc/mscom/COMWrappers.h 19 ipc/mscom/EnsureMTA.cpp 122 ipc/mscom/EnsureMTA.h 78 ipc/mscom/ProcessRuntime.cpp 373 ipc/mscom/ProcessRuntime.h 60 ipc/mscom/ProfilerMarkers.cpp 152 ipc/mscom/ProfilerMarkers.h 8 ipc/mscom/Utils.cpp 226 ipc/mscom/Utils.h 69 ipc/mscom/mozglue/ProcessRuntimeShared.cpp 16 ipc/mscom/mozglue/ProcessRuntimeShared.h 36 ipc/pull-chromium.py 32 ipc/rust/ipdl_utils/Cargo.toml 12 ipc/rust/ipdl_utils/lib.rs 42 ipc/testshell/TestShellChild.cpp 41 ipc/testshell/TestShellChild.h 26 ipc/testshell/TestShellParent.cpp 60 ipc/testshell/TestShellParent.h 44 ipc/testshell/XPCShellEnvironment.cpp 353 ipc/testshell/XPCShellEnvironment.h 38