[sysprof] Add tracker.[ch]



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]