add BPF::init_usdt function to init a single USDT so folks can handle partial init...
authorDave Marchevsky <davemarchevsky@gmail.com>
Tue, 30 Jul 2019 18:17:37 +0000 (11:17 -0700)
committeryonghong-song <ys114321@gmail.com>
Thu, 14 Nov 2019 19:12:28 +0000 (11:12 -0800)
commitccf8261e89eede7b6c9c949c1913610fe1bd9a5c
tree3a431fe3edfe038f7d57bcb1d4ec07f7bb558a56
parent992e482b5d06c58888b3821a96a41e48aff678d0
add BPF::init_usdt function to init a single USDT so folks can handle partial init failure of list of USDTs.

modify BPF::init so that failure doesn't leave the BPF object in a broken state such that subsequent inits will also fail
docs/reference_guide.md
src/cc/api/BPF.cc
src/cc/api/BPF.h
tests/cc/test_usdt_probes.cc