A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Plug a memleak
[simgrid.git]
/
src
/
surf
/
workstation_ptask_L07.c
diff --git
a/src/surf/workstation_ptask_L07.c
b/src/surf/workstation_ptask_L07.c
index
d5d987e
..
aeecdd6
100644
(file)
--- a/
src/surf/workstation_ptask_L07.c
+++ b/
src/surf/workstation_ptask_L07.c
@@
-108,7
+108,7
@@
static void update_action_bound(surf_action_workstation_L07_t action)
}
}
}
}
}
}
- lat_bound =
SG_TCP_CTE_GAMMA
/ (2.0 * lat_current);
+ lat_bound =
sg_tcp_gamma
/ (2.0 * lat_current);
DEBUG2("action (%p) : lat_bound = %g", action, lat_bound);
if ((action->latency == 0.0) && (action->suspended == 0)) {
if (action->rate < 0)
DEBUG2("action (%p) : lat_bound = %g", action, lat_bound);
if ((action->latency == 0.0) && (action->suspended == 0)) {
if (action->rate < 0)
@@
-921,6
+921,7
@@
static void add_route(void)
src_id = strtol(xbt_dynar_get_as(keys, 0, char *), &end, 16);
dst_id = strtol(xbt_dynar_get_as(keys, 1, char *), &end, 16);
src_id = strtol(xbt_dynar_get_as(keys, 0, char *), &end, 16);
dst_id = strtol(xbt_dynar_get_as(keys, 1, char *), &end, 16);
+ xbt_dynar_free(&keys);
link_list_capacity = xbt_dynar_length(links);
link_list = xbt_new(link_L07_t, link_list_capacity);
link_list_capacity = xbt_dynar_length(links);
link_list = xbt_new(link_L07_t, link_list_capacity);
@@
-998,11
+999,11
@@
static void add_traces(void)
link->lat_event = tmgr_history_add_trace(history, trace, 0.0, 0, link);
}
/*
link->lat_event = tmgr_history_add_trace(history, trace, 0.0, 0, link);
}
/*
-
+
xbt_dynar_foreach (traces_connect_list, cpt, value) {
trace_connect = xbt_str_split_str(value, "#");
trace_id = xbt_dynar_get_as(trace_connect, 0, char*);
xbt_dynar_foreach (traces_connect_list, cpt, value) {
trace_connect = xbt_str_split_str(value, "#");
trace_id = xbt_dynar_get_as(trace_connect, 0, char*);
- connect_element = atoi(xbt_dynar_get_as(trace_connect, 1, char*));
+ connect_element = atoi(xbt_dynar_get_as(trace_connect, 1, char*));
connect_kind = atoi(xbt_dynar_get_as(trace_connect, 2, char*));
connector_id = xbt_dynar_get_as(trace_connect, 3, char*);
connect_kind = atoi(xbt_dynar_get_as(trace_connect, 2, char*));
connector_id = xbt_dynar_get_as(trace_connect, 3, char*);