[sysprof] Add tracker.[ch]
- From: Søren Sandmann Pedersen <ssp src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [sysprof] Add tracker.[ch]
- Date: Mon, 14 Sep 2009 09:07:11 +0000 (UTC)
commit b7d7998eba7b8bb4240f7857539540f89d7cc40e
Author: Søren Sandmann Pedersen <ssp redhat com>
Date: Mon Sep 7 09:46:40 2009 -0400
Add tracker.[ch]
Makefile.am | 2 ++
tracker.c | 42 ++++++++++++++++++++++++++++++++++++++++++
tracker.h | 15 +++++++++++++++
3 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index a0b5a58..4003df3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,6 +27,8 @@ SYSPROF_CORE = \
sformat.c \
stackstash.h \
stackstash.c \
+ tracker.h \
+ tracker.c \
unwind.h \
unwind.c \
watch.h \
diff --git a/tracker.c b/tracker.c
new file mode 100644
index 0000000..2d35429
--- /dev/null
+++ b/tracker.c
@@ -0,0 +1,42 @@
+#include <glib.h>
+#include "tracker.h"
+
+struct tracker_t
+{
+
+};
+
+tracker_t *
+tracker_new (void)
+{
+}
+
+void
+tracker_free (tracker_t *tracker)
+{
+
+}
+
+void
+tracker_add_process (tracker_t *tracker)
+{
+}
+
+void
+tracker_add_map (tracker_t *tracker)
+{
+}
+
+void
+tracker_add_sample (tracker_t *tracker,
+ pid_t pid,
+ uint64_t *ips,
+ int n_ips)
+{
+}
+
+Profile *
+tracker_create_profile (tracker_t *tracker)
+{
+
+}
diff --git a/tracker.h b/tracker.h
new file mode 100644
index 0000000..839ccf8
--- /dev/null
+++ b/tracker.h
@@ -0,0 +1,15 @@
+#include <stdint.h>
+#include "profile.h"
+
+typedef struct tracker_t tracker_t;
+
+tracker_t *tracker_new (void);
+void tracker_free (tracker_t *);
+
+void tracker_add_process (tracker_t *tracker);
+void tracker_add_map (tracker_t *tracker);
+void tracker_add_sample (tracker_t *tracker,
+ pid_t pid,
+ uint64_t *ips,
+ int n_ips);
+Profile *tracker_create_profile (tracker_t *tracker);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]