inline static void update_xmalloc_stat_alloc(uint32_t handle, size_t __n) { ATOM_ADD(&_used_memory, __n); ATOM_INC(&_memory_block); ssize_t* allocated = get_allocated_field(handle); if(allocated) { ATOM_ADD(allocated, __n); } }
void SimManager::next_worker_epoch() { last_worker_epoch_time = get_sys_clock(); ATOM_ADD(worker_epoch,1); }
void SimManager::advance_seq_epoch() { ATOM_ADD(seq_epoch,1); last_seq_epoch_time += g_seq_batch_time_limit; }
void SimManager::inc_epoch_txn_cnt() { ATOM_ADD(epoch_txn_cnt,1); }
void SimManager::inc_inflight_cnt() { ATOM_ADD(inflight_cnt,1); }
void SimManager::inc_txn_cnt() { ATOM_ADD(txn_cnt,1); }