summaryrefslogtreecommitdiff
path: root/viengoos/activity.c
diff options
context:
space:
mode:
authorneal <neal>2008-02-20 10:09:09 +0000
committerneal <neal>2008-02-20 10:09:09 +0000
commit3efe1b4f685f14a0660c6d5d235ebd05b71471ef (patch)
tree5d2ff0d8ff9660766b78551a8a96199c6495c276 /viengoos/activity.c
parenta0e06d47106a32ffc1f922c6ab39174152c09a9f (diff)
2008-02-20 Neal H. Walfield <neal@gnu.org>
* list.h (struct list) [! NDEBUG]: Add field name. (list_init): Add parameter name. Update users. (LIST_CLASS): Update template to account for list_init changes. (list_unlink): Improve debugging output. * activity.c (activity_prepare): Explicitly initialize all lists.
Diffstat (limited to 'viengoos/activity.c')
-rw-r--r--viengoos/activity.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/viengoos/activity.c b/viengoos/activity.c
index af08d64..5bd6d4d 100644
--- a/viengoos/activity.c
+++ b/viengoos/activity.c
@@ -300,7 +300,13 @@ activity_prepare (struct activity *principal, struct activity *activity)
activity, last);
}
- activity_children_list_init (&activity->children);
+ activity_children_list_init (&activity->children, "activity->children");
+
+ activity_lru_list_init (&activity->active, "active");
+ activity_lru_list_init (&activity->inactive_clean, "inactive clean");
+ activity_lru_list_init (&activity->inactive_dirty, "inactive dirty");
+ eviction_list_init (&activity->eviction_clean, "evict clean");
+ eviction_list_init (&activity->eviction_dirty, "evict dirty");
}
void