sapling/eden/fs
Wez Furlong d50c413bc5 eden: collect full command line arguments for eden top on macos
Summary:
We make use of the KERN_PROCARGS2 MIB data that we can
retrieve via `sysctl`.

If we can't retrieve that data then we fall back to libproc as
we were doing previously.  From my testing so far it seems like
the main reason for failure is that the target process is a
protected system process.

Reviewed By: chadaustin

Differential Revision: D17724101

fbshipit-source-id: 8de1a978e6f89612bfe247e0fd540d9078f50746
2019-10-04 11:30:36 -07:00
..
benchharness switch to fb303's copy of StartingGate 2019-08-16 11:13:31 -07:00
config add hg:use-datapack config option to gate datapack related behaivor 2019-10-02 12:58:29 -07:00
fuse eden: remove legacy bind mount code 2019-09-30 18:57:14 -07:00
inodes actually prefetch blob sizes in parallel 2019-10-02 17:54:18 -07:00
journal build edenfsctl with CMake 2019-09-11 13:20:43 -07:00
model update license headers in CMake files 2019-06-19 17:02:46 -07:00
rocksdb fix race conditions in RocksDbLocalStore access during shutdown 2019-06-24 18:29:19 -07:00
service getdeps: add libcurl and make Eden use libcurl instead of system curl 2019-10-04 11:00:45 -07:00
sqlite update license headers in CMake files 2019-06-19 17:02:46 -07:00
store getdeps: add libcurl and make Eden use libcurl instead of system curl 2019-10-04 11:00:45 -07:00
takeover eden: remove legacy bind mount code 2019-09-30 18:57:14 -07:00
testharness eden: thread configuration through to fuse timeout handling 2019-08-28 09:41:54 -07:00
tracing fix some library dependencies in CMakeLists.txt files 2019-08-29 22:28:32 -07:00
utils eden: collect full command line arguments for eden top on macos 2019-10-04 11:30:36 -07:00
win Add requesting process name in the trace 2019-10-04 11:08:44 -07:00
CMakeLists.txt fix library dependencies on Windows 2019-09-11 13:20:43 -07:00