mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 01:00:20 +02:00
Revert "Add `SCM_INTERNAL' macro, use it."
This reverts commit f0c64044d3
.
This commit is contained in:
parent
ca71113651
commit
cfabe1e2e4
92 changed files with 334 additions and 369 deletions
|
@ -131,23 +131,23 @@ SCM_API SCM scm_spawn_thread (scm_t_catch_body body, void *body_data,
|
|||
SCM_API void *scm_without_guile (void *(*func)(void *), void *data);
|
||||
SCM_API void *scm_with_guile (void *(*func)(void *), void *data);
|
||||
|
||||
SCM_INTERNAL void *scm_i_with_guile_and_parent (void *(*func)(void *),
|
||||
void *data, SCM parent);
|
||||
SCM_API void *scm_i_with_guile_and_parent (void *(*func)(void *), void *data,
|
||||
SCM parent);
|
||||
|
||||
|
||||
extern int scm_i_thread_go_to_sleep;
|
||||
|
||||
SCM_INTERNAL void scm_i_thread_put_to_sleep (void);
|
||||
SCM_INTERNAL void scm_i_thread_wake_up (void);
|
||||
SCM_INTERNAL void scm_i_thread_invalidate_freelists (void);
|
||||
void scm_i_thread_put_to_sleep (void);
|
||||
void scm_i_thread_wake_up (void);
|
||||
void scm_i_thread_invalidate_freelists (void);
|
||||
void scm_i_thread_sleep_for_gc (void);
|
||||
|
||||
SCM_INTERNAL void scm_threads_prehistory (SCM_STACKITEM *);
|
||||
SCM_INTERNAL void scm_threads_init_first_thread (void);
|
||||
SCM_INTERNAL void scm_threads_mark_stacks (void);
|
||||
SCM_INTERNAL void scm_init_threads (void);
|
||||
SCM_INTERNAL void scm_init_thread_procs (void);
|
||||
SCM_INTERNAL void scm_init_threads_default_dynamic_state (void);
|
||||
void scm_threads_prehistory (SCM_STACKITEM *);
|
||||
void scm_threads_init_first_thread (void);
|
||||
SCM_API void scm_threads_mark_stacks (void);
|
||||
SCM_API void scm_init_threads (void);
|
||||
SCM_API void scm_init_thread_procs (void);
|
||||
SCM_API void scm_init_threads_default_dynamic_state (void);
|
||||
|
||||
|
||||
#define SCM_THREAD_SWITCHING_CODE \
|
||||
|
@ -192,7 +192,7 @@ SCM_API scm_i_pthread_key_t scm_i_thread_key;
|
|||
#define scm_i_set_last_debug_frame(f) \
|
||||
(SCM_I_CURRENT_THREAD->last_debug_frame = (f))
|
||||
|
||||
SCM_INTERNAL scm_i_pthread_mutex_t scm_i_misc_mutex;
|
||||
SCM_API scm_i_pthread_mutex_t scm_i_misc_mutex;
|
||||
|
||||
/* Convenience functions for working with the pthread API in guile
|
||||
mode.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue