mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
42b17dfa1c
Summary: folly::via is a Future API, and thus it creates one, which requires allocating it and then attaching it to the Executore. Since the code to dispatch a request isn't Future based, we don't need to use folly::via, and we can simply add the lambda to the Executor directly. This removes expensive memory allocations from the EventBase. Reviewed By: kmancini Differential Revision: D27976674 fbshipit-source-id: 8fa9724a94ba69b071ab894cdbbad0d33733c098 |
||
---|---|---|
.. | ||
portmap | ||
rpc | ||
test | ||
testharness | ||
xdr | ||
CMakeLists.txt | ||
DirList.cpp | ||
DirList.h | ||
Mountd.cpp | ||
Mountd.h | ||
MountdRpc.cpp | ||
MountdRpc.h | ||
Nfsd3.cpp | ||
Nfsd3.h | ||
NfsDispatcher.cpp | ||
NfsDispatcher.h | ||
NfsdRpc.cpp | ||
NfsdRpc.h | ||
NfsServer.cpp | ||
NfsServer.h |