projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
retabulation 2 spaces
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
batchAnalysis.c
diff --git
a/ltt/branches/poly/lttv/batchAnalysis.c
b/ltt/branches/poly/lttv/batchAnalysis.c
index 2db5783018d1db2f9a3334155c81b8754709acd1..6270342945534a2317a50d94f119a57f0ab8972e 100644
(file)
--- a/
ltt/branches/poly/lttv/batchAnalysis.c
+++ b/
ltt/branches/poly/lttv/batchAnalysis.c
@@
-10,6
+10,7
@@
#include <lttv/processTrace.h>
#include <lttv/state.h>
#include <lttv/stats.h>
#include <lttv/processTrace.h>
#include <lttv/state.h>
#include <lttv/stats.h>
+#include <ltt/trace.h>
static LttvTraceset *traceset;
static LttvTraceset *traceset;
@@
-34,7
+35,7
@@
void lttv_trace_option(void *hook_data)
trace = ltt_trace_open(a_trace);
if(trace == NULL) g_critical("cannot open trace %s", a_trace);
trace = ltt_trace_open(a_trace);
if(trace == NULL) g_critical("cannot open trace %s", a_trace);
- lttv_traceset_add(traceset,
trace
);
+ lttv_traceset_add(traceset,
lttv_trace_new(trace)
);
}
}
@@
-68,7
+69,8
@@
static gboolean process_traceset(void *hook_data, void *call_data)
g_info("BatchAnalysis process traceset");
g_info("BatchAnalysis process traceset");
- lttv_process_trace(start, end, traceset, tc, G_MAXULONG);
+ lttv_process_traceset_seek_time(tc, start);
+ lttv_process_traceset(tc, end, G_MAXULONG);
g_info("BatchAnalysis destroy context");
g_info("BatchAnalysis destroy context");
@@
-151,6
+153,8
@@
G_MODULE_EXPORT void destroy()
{
guint i, nb;
{
guint i, nb;
+ LttvTrace *trace;
+
g_info("Destroy batchAnalysis.c");
lttv_option_remove("trace");
g_info("Destroy batchAnalysis.c");
lttv_option_remove("trace");
@@
-168,7
+172,9
@@
G_MODULE_EXPORT void destroy()
nb = lttv_traceset_number(traceset);
for(i = 0 ; i < nb ; i++) {
nb = lttv_traceset_number(traceset);
for(i = 0 ; i < nb ; i++) {
- ltt_trace_close(lttv_traceset_get(traceset, i));
+ trace = lttv_traceset_get(traceset, i);
+ ltt_trace_close(lttv_trace(trace));
+ lttv_trace_destroy(trace);
}
lttv_traceset_destroy(traceset);
}
lttv_traceset_destroy(traceset);
This page took
0.023176 seconds
and
4
git commands to generate.