From c8b5e57d630bb3e7247783bdff1820cc4e2f67ff Mon Sep 17 00:00:00 2001 From: Frederic Suter Date: Thu, 26 Mar 2020 11:47:10 +0100 Subject: [PATCH] use signal to decouple instr from surf code --- src/instr/instr_platform.cpp | 1 + src/surf/surf_c_bindings.cpp | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/instr/instr_platform.cpp b/src/instr/instr_platform.cpp index 072dd2dc38..b3c60e79f1 100644 --- a/src/instr/instr_platform.cpp +++ b/src/instr/instr_platform.cpp @@ -360,6 +360,7 @@ void define_callbacks() kernel::routing::NetPoint::on_creation.connect(on_netpoint_creation); } s4u::NetZone::on_creation.connect(on_netzone_creation); + s4u::Engine::on_time_advance.connect([](double time_delta) { TRACE_paje_dump_buffer(false); }); kernel::resource::CpuAction::on_state_change.connect(on_action_state_change); s4u::Link::on_communication_state_change.connect(on_action_state_change); diff --git a/src/surf/surf_c_bindings.cpp b/src/surf/surf_c_bindings.cpp index 7c983712e0..44e77881dd 100644 --- a/src/surf/surf_c_bindings.cpp +++ b/src/surf/surf_c_bindings.cpp @@ -146,7 +146,5 @@ double surf_solve(double max_date) simgrid::s4u::Engine::on_time_advance(time_delta); - TRACE_paje_dump_buffer(false); - return time_delta; } -- 2.20.1