From 15c0b46088a9f022454e09a1cac4d1f0b91518c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Baptiste=20Herv=C3=A9?= Date: Mon, 6 Aug 2012 17:32:08 +0200 Subject: [PATCH] Event generator: Correct a mistake and add tiny debug --- src/surf/trace_mgr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/surf/trace_mgr.c b/src/surf/trace_mgr.c index aa70a215eb..23fedde9c0 100644 --- a/src/surf/trace_mgr.c +++ b/src/surf/trace_mgr.c @@ -342,16 +342,18 @@ tmgr_trace_event_t tmgr_history_get_next_event_leq(tmgr_history_t h, *value = (double) trace->s_probabilist.next_event; if(trace->s_probabilist.next_event == 0) { event_delta = tmgr_event_generator_next_value(trace->s_probabilist.event_generator[0]); - trace->s_probabilist.next_event = 0; + trace->s_probabilist.next_event = 1; } else { event_delta = tmgr_event_generator_next_value(trace->s_probabilist.event_generator[1]); - trace->s_probabilist.next_event = 1; + trace->s_probabilist.next_event = 0; } } else { event_delta = tmgr_event_generator_next_value(trace->s_probabilist.event_generator[0]); *value = tmgr_event_generator_next_value(trace->s_probabilist.event_generator[1]); } xbt_heap_push(h->heap, trace_event, event_date + event_delta); + XBT_DEBUG("Generating a new event, with value %f", *value); + XBT_DEBUG("Event date: %f", event_date + event_delta); break; } -- 2.20.1