[gnome-builder] counters: adjust some runtime counters
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] counters: adjust some runtime counters
- Date: Fri, 15 May 2015 03:41:39 +0000 (UTC)
commit a816a2e6d6d5eea03643a32e8f4e417b3341c9cc
Author: Christian Hergert <christian hergert me>
Date: Thu May 14 20:41:33 2015 -0700
counters: adjust some runtime counters
libide/autotools/ide-makecache-target.c | 2 +-
libide/autotools/ide-makecache.c | 6 ++++++
2 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/libide/autotools/ide-makecache-target.c b/libide/autotools/ide-makecache-target.c
index 6883d25..a7efbab 100644
--- a/libide/autotools/ide-makecache-target.c
+++ b/libide/autotools/ide-makecache-target.c
@@ -25,7 +25,7 @@
G_DEFINE_BOXED_TYPE (IdeMakecacheTarget, ide_makecache_target,
ide_makecache_target_ref, ide_makecache_target_unref)
-EGG_DEFINE_COUNTER (instances, "IdeMakecacheTarget", "IdeMakecacheTarget Instances",
+EGG_DEFINE_COUNTER (instances, "IdeMakecacheTarget", "Instances",
"Number of IdeMakecacheTarget instances.")
struct _IdeMakecacheTarget
diff --git a/libide/autotools/ide-makecache.c b/libide/autotools/ide-makecache.c
index db9fccb..4d2cca5 100644
--- a/libide/autotools/ide-makecache.c
+++ b/libide/autotools/ide-makecache.c
@@ -81,6 +81,8 @@ typedef struct
G_DEFINE_TYPE (IdeMakecache, ide_makecache, IDE_TYPE_OBJECT)
+EGG_DEFINE_COUNTER (instances, "IdeMakecache", "Instances", "The number of IdeMakecache")
+
enum {
PROP_0,
PROP_MAKEFILE,
@@ -1243,6 +1245,8 @@ ide_makecache_finalize (GObject *object)
g_clear_pointer (&self->llvm_flags, g_free);
G_OBJECT_CLASS (ide_makecache_parent_class)->finalize (object);
+
+ EGG_COUNTER_DEC (instances);
}
static void
@@ -1305,6 +1309,8 @@ ide_makecache_class_init (IdeMakecacheClass *klass)
static void
ide_makecache_init (IdeMakecache *self)
{
+ EGG_COUNTER_INC (instances);
+
self->file_targets_cache = egg_task_cache_new ((GHashFunc)g_file_hash,
(GEqualFunc)g_file_equal,
g_object_ref,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]