Add thread mark procedure
authorAndy Wingo <wingo@pobox.com>
Fri, 22 Nov 2013 12:01:53 +0000 (13:01 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 22 Nov 2013 12:01:53 +0000 (13:01 +0100)
commit7af0c3b395fda906b5635323d28dd80482357aa7
tree061632670083caf4419d5040b1542c473da003c9
parent9ebf79460736bbeaa75b1a86bfcd7ec23418c4ff
Add thread mark procedure

* libguile/threads.c (thread_mark): A mark procedure for threads.
  Eventually will mark the stack.
  (guilify_self_1): Move initialization of VP earlier.  Allocate thread
  using thread_gc_kind.
  (scm_threads_prehistory): Initialize thread_gc_kind.
libguile/threads.c