folly::bskip_detail::BSkipTestHookEvent

Test-hook event points fired along the concurrent read/split paths.

Synopsis

Declared in <folly/ConcurrentBSkipList-detail.h>

enum class BSkipTestHookEvent : int;

Members

NameDescription
ProbeNextLeafLoadNext About to load next pointer while probing the next leaf.
ProbeNextLeafValidateNext About to validate next pointer while probing the next leaf.
OlcLoadNext About to load next pointer on the optimistic (OLC) path.
LeafKeyPostLoadValidate About to validate a leaf key just loaded optimistically.
SplitPublishComplete A split sibling has just been published.

Non-Member Functions

NameDescription
invokeBSkipTestHookFires the global BSkipList test hook (no-op unless test hooks are built).