1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 20:00:19 +02:00

Remove unused scm_i_thread fields

* libguile/threads.h (scm_i_thread):
* libguile/threads.c (guilify_self_1): Remove unused mark stack fields.
This commit is contained in:
Andy Wingo 2013-11-22 10:59:14 +01:00
parent 03d1294977
commit 9ebf794607
2 changed files with 0 additions and 7 deletions

View file

@ -380,8 +380,6 @@ guilify_self_1 (struct GC_stack_base *base)
abort (); abort ();
scm_i_pthread_mutex_init (&t.admin_mutex, NULL); scm_i_pthread_mutex_init (&t.admin_mutex, NULL);
t.current_mark_stack_ptr = NULL;
t.current_mark_stack_limit = NULL;
t.canceled = 0; t.canceled = 0;
t.exited = 0; t.exited = 0;
t.guile_mode = 0; t.guile_mode = 0;

View file

@ -72,11 +72,6 @@ typedef struct scm_i_thread {
scm_i_pthread_cond_t sleep_cond; scm_i_pthread_cond_t sleep_cond;
int sleep_fd, sleep_pipe[2]; int sleep_fd, sleep_pipe[2];
/* XXX: These two fields used to hold information about the BDW-GC
mark stack during the mark phase. They are no longer used. */
void *current_mark_stack_ptr;
void *current_mark_stack_limit;
/* Other thread local things. /* Other thread local things.
*/ */
SCM dynamic_state; SCM dynamic_state;