The Sphinx configuration already supports both RST and Markdown via
myst-parser. Converting these docs to Markdown for consistency with
the rest of the tree.
Done with rst-to-myst plus manual fixups: replace eval-rst tables that
relied on RST substitutions with Markdown tables using inline HTML for
strikethrough/line-break, fix :ref: cross-references to use explicit
slug labels, and update the cross-doc link in index.md to use {doc}.
docs/config.yml warning patterns updated from .rst to .md.
Differential Revision: https://phabricator.services.mozilla.com/D304196
20 lines
617 B
Markdown
20 lines
617 B
Markdown
# Processes, Threads and IPC
|
|
|
|
These pages contain the documentation for Gecko's architecture for platform
|
|
process and thread creation, communication and synchronization. They live
|
|
in mozilla-central in the 'ipc/docs' directory.
|
|
|
|
```{toctree}
|
|
:maxdepth: 3
|
|
|
|
ipdl
|
|
processes
|
|
proc_shutdown
|
|
utility_process
|
|
```
|
|
|
|
For inter-process communication involving Javascript, see {doc}`JSActors </dom/ipc/jsactors>`.
|
|
They are a very limited case, used for communication between elements in the DOM,
|
|
which may exist in separate processes. They only involve the main process and
|
|
content processes -- no other processes run Javascript.
|