Remove `scm_enter_guile ()' and `scm_leave_guile ()'.
authorLudovic Courtès <ludo@gnu.org>
Thu, 10 Sep 2009 22:03:03 +0000 (00:03 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 10 Sep 2009 22:05:49 +0000 (00:05 +0200)
commit45f15cac1f7f36c24ad0734fe128483080272e5f
treec54e5773f6a920fe06a1491592574969de88a7e8
parent87e003709170c0714ade5cb5a14edeab57558071
Remove `scm_enter_guile ()' and `scm_leave_guile ()'.

* libguile/threads.c (scm_t_guile_ticket): Remove type.
  (resume, scm_enter_guile, suspend, scm_leave_guile): Remove.
  (scm_i_init_thread_for_guile): Set `t->top' to NULL, which has the
  same effect as calling `scm_enter_guile ()'.
  (scm_leave_guile_cleanup, scm_i_with_guile_and_parent): Remove
  `scm_leave_guile ()' call.
libguile/threads.c