105 static std::unique_ptr<GEventHeader>
create(
const std::shared_ptr<GOptions>& gopts,
int tid = -1) {
106 int eventNumber = globalEventHeaderCounter.fetch_add(1, std::memory_order_relaxed);
109 threadID_ = eventNumber % 8;
111 return std::make_unique<GEventHeader>(gopts, eventNumber, threadID_);