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