Esempio n. 1
0
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);
	}
}
Esempio n. 2
0
void SimManager::next_worker_epoch() {
  last_worker_epoch_time = get_sys_clock();
  ATOM_ADD(worker_epoch,1);
}
Esempio n. 3
0
void SimManager::advance_seq_epoch() {
  ATOM_ADD(seq_epoch,1);
  last_seq_epoch_time += g_seq_batch_time_limit;
}
Esempio n. 4
0
void SimManager::inc_epoch_txn_cnt() {
  ATOM_ADD(epoch_txn_cnt,1);
}
Esempio n. 5
0
void SimManager::inc_inflight_cnt() {
  ATOM_ADD(inflight_cnt,1);
}
Esempio n. 6
0
void SimManager::inc_txn_cnt() {
  ATOM_ADD(txn_cnt,1);
}