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

Synopsis

Declared in <folly/ConcurrentBSkipList‐detail.h>

enum class BSkipTestHookEvent : int;

Members

Name

Description

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

Name

Description

invokeBSkipTestHook

Fires the global BSkipList test hook (no‐op unless test hooks are built).

Created with MrDocs