* resulting vector length will be the maximum length of the two being merged.
* @param cv is the ClockVector being merged into this vector.
*/
* resulting vector length will be the maximum length of the two being merged.
* @param cv is the ClockVector being merged into this vector.
*/
if (cv->num_threads > num_threads) {
clock = (modelclock_t *)snapshot_realloc(clock, cv->num_threads * sizeof(modelclock_t));
if (cv->num_threads > num_threads) {
clock = (modelclock_t *)snapshot_realloc(clock, cv->num_threads * sizeof(modelclock_t));
clock[i] = 0;
num_threads = cv->num_threads;
}
/* Element-wise maximum */
for (int i = 0; i < cv->num_threads; i++)
clock[i] = 0;
num_threads = cv->num_threads;
}
/* Element-wise maximum */
for (int i = 0; i < cv->num_threads; i++)
- printf("%2u%s", clock[i], (i == num_threads - 1) ? ")\n" : ", ");
+ model_print("%2u%s", clock[i], (i == num_threads - 1) ? ")\n" : ", ");