mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 16:22:00 +00:00
95a883d65d
This is a complete rewrite of RemoteLazyInputStream to run off of its own toplevel protocol, rather than being managed by other protocols like PBackground or PContent. This should improve performance thanks to no longer needing to operate on a main or worker thread, and due to no longer needing the migration step for the stream actor. This also acts as a step towards no longer requiring a manager actor to serialize input streams, as the type is now actor-agnostic, and should support being sent over IPC between any pair of processes. Differential Revision: https://phabricator.services.mozilla.com/D141040 |
||
---|---|---|
.. | ||
ActorsParent.cpp | ||
ActorsParent.h | ||
FileHandleStorage.h | ||
moz.build | ||
PBackgroundFileHandle.ipdl | ||
PBackgroundFileRequest.ipdl | ||
PBackgroundMutableFile.ipdl | ||
SerializationHelpers.h |