diff options
author | neal <neal> | 2008-02-16 10:21:54 +0000 |
---|---|---|
committer | neal <neal> | 2008-02-16 10:21:54 +0000 |
commit | de89a198035cc2c0d52688f804bf2b348b3dc493 (patch) | |
tree | 73c4dc547124cf833002f6e121c86282aefa1213 /viengoos/activity.c | |
parent | 0c384ad5fc859424b2f115804831376b0aeb074b (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.c | 8 |
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); } |