projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New attributes to use or not saved state
[lttv.git]
/
ltt
/
branches
/
poly
/
include
/
lttv
/
state.h
diff --git
a/ltt/branches/poly/include/lttv/state.h
b/ltt/branches/poly/include/lttv/state.h
index bbebece0e0b9d4a88e261eff4bc3928a59183533..8131bb8b1944da5c03a13dd378ad77d1721f20f3 100644
(file)
--- a/
ltt/branches/poly/include/lttv/state.h
+++ b/
ltt/branches/poly/include/lttv/state.h
@@
-22,7
+22,7
@@
#include <glib.h>
#include <lttv/processTrace.h>
#include <glib.h>
#include <lttv/processTrace.h>
-/* The operating system state
kept during the trace analysis
+/* The operating system state
, kept during the trace analysis,
contains a subset of the real operating system state,
sufficient for the analysis, and possibly organized quite differently.
contains a subset of the real operating system state,
sufficient for the analysis, and possibly organized quite differently.
@@
-64,7
+64,7
@@
void lttv_state_save_add_event_hooks(LttvTracesetState *self);
void lttv_state_save_remove_event_hooks(LttvTracesetState *self);
void lttv_state_save_remove_event_hooks(LttvTracesetState *self);
-void lttv_state_
restore_closest_state
(LttvTracesetState *self, LttTime t);
+void lttv_state_
traceset_seek_time_closest
(LttvTracesetState *self, LttTime t);
/* The LttvProcessState structure defines the current state for each process.
A process can make system calls (in some rare cases nested) and receive
/* The LttvProcessState structure defines the current state for each process.
A process can make system calls (in some rare cases nested) and receive
@@
-182,6
+182,8
@@
struct _LttvTraceState {
GQuark *syscall_names;
GQuark *trap_names;
GQuark *irq_names;
GQuark *syscall_names;
GQuark *trap_names;
GQuark *irq_names;
+ gboolean recompute_state_in_seek;
+ gboolean saved_state_available;
};
struct _LttvTraceStateClass {
};
struct _LttvTraceStateClass {
This page took
0.0237270000000001 seconds
and
4
git commands to generate.