for (int i = 0; i < num_threads; i++) {
for (int p = 0; p < num_partitions; p++) {
MarkovCostModel mc = thread_costmodels[i][p];
fastpath_h.put(mc.fast_path_counter);
fullpath_h.put(mc.full_path_counter);
total_time.appendTime(profilers[i]);
}
} // FOR
int accurate_cnt = total.get() - (int) missed_h.getSampleCount();
assert (accurate_cnt == accurate_h.getSampleCount());