X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4e4ee823e63a90fd91cbec6f2312c896ca4cabe0..5d83790fb256eb80359f354854fb553e36252272:/src/instr/jedule/jedule_events.cpp
diff --git a/src/instr/jedule/jedule_events.cpp b/src/instr/jedule/jedule_events.cpp
index 8efdbd3e67..4303c36d78 100644
--- a/src/instr/jedule/jedule_events.cpp
+++ b/src/instr/jedule/jedule_events.cpp
@@ -16,6 +16,7 @@
namespace simgrid{
namespace jedule{
+ /* FIXME: this should could maybe be merged into the destructor? */
void Event::deleteEvent(){
while (!this->resource_subsets.empty()){
xbt_free(this->resource_subsets.back());
@@ -55,21 +56,17 @@ void Event::print(FILE *jed_file){
fprintf(jed_file, " \n", this->start_time);
fprintf(jed_file, " \n", this->end_time);
fprintf(jed_file, " \n", this->type.c_str());
- fprintf(jed_file, " \n");
xbt_assert(!this->resource_subsets.empty());
+ fprintf(jed_file, " \n");
for (auto subset: this->resource_subsets) {
- int start = subset->start_idx;
- int end = subset->start_idx + subset->nres - 1;
-
- std::string resid = subset->parent->getHierarchyAsString();
fprintf(jed_file, " \n");
+
if (!this->characteristics_list.empty()){
fprintf(jed_file, " \n");
for (auto ch: this->characteristics_list)
@@ -79,7 +76,8 @@ void Event::print(FILE *jed_file){
if (!this->info_map.empty()){
fprintf(jed_file, " \n");
- print_key_value_dict(jed_file, this->info_map);
+ for (auto elm: this->info_map)
+ fprintf(jed_file, " \n",elm.first,elm.second);
fprintf(jed_file, " \n");
}