summaryrefslogtreecommitdiff
path: root/viengoos/activity.c
diff options
context:
space:
mode:
authorneal <neal>2008-02-16 10:21:54 +0000
committerneal <neal>2008-02-16 10:21:54 +0000
commitde89a198035cc2c0d52688f804bf2b348b3dc493 (patch)
tree73c4dc547124cf833002f6e121c86282aefa1213 /viengoos/activity.c
parent0c384ad5fc859424b2f115804831376b0aeb074b (diff)
viengoos/
2008-02-16 Neal H. Walfield <neal@gnu.org> * object.h (kernel_lock): New declaration. Replace current locking scheme with this global lock variable. (lru_lock): Remove variable. (struct object_desc): Remove field lock. * object.c (kernel_lock): New variable. libc-parts/ 2008-02-16 Neal H. Walfield <neal@gnu.org> * process-spawn.c (process_spawn) [RM_INTERN]: Don't take LRU_LOCK.
Diffstat (limited to 'viengoos/activity.c')
-rw-r--r--viengoos/activity.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/viengoos/activity.c b/viengoos/activity.c
index 906de0b..af08d64 100644
--- a/viengoos/activity.c
+++ b/viengoos/activity.c
@@ -116,8 +116,6 @@ activity_destroy (struct activity *activity, struct activity *victim)
/* VICTIM->PARENT inherits all of VICTIM's objects. */
{
- ss_mutex_lock (&lru_lock);
-
struct object_desc *desc;
int count = 0;
@@ -219,8 +217,6 @@ activity_destroy (struct activity *activity, struct activity *victim)
eviction_list_join (&victim->parent->eviction_dirty,
&victim->eviction_dirty);
- ss_mutex_unlock (&lru_lock);
-
/* Adjust the counting information. */
do_debug (1)
if (victim->frames_total != count || victim->frames_local != count)
@@ -408,9 +404,5 @@ do_activity_dump (struct activity *activity, int indent)
void
activity_dump (struct activity *activity)
{
- ss_mutex_lock (&lru_lock);
-
do_activity_dump (activity, 0);
-
- ss_mutex_unlock (&lru_lock);
}