diff options
| author | Paul Eggert | 2016-12-30 13:42:38 -0800 |
|---|---|---|
| committer | Paul Eggert | 2016-12-30 13:43:24 -0800 |
| commit | 108ef8033be79e9e5567002e85a316ecb5e77cad (patch) | |
| tree | 5fd61d7c2a5e04f0b62402183f0b1ef7733112f3 /src/thread.c | |
| parent | 966d51592f07ad9de6afebcd828e667cce0f6a27 (diff) | |
| download | emacs-108ef8033be79e9e5567002e85a316ecb5e77cad.tar.gz emacs-108ef8033be79e9e5567002e85a316ecb5e77cad.zip | |
Rename primary_thread to main_thread
This avoids the confusion of using two different phrases "main thread"
and "primary thread" internally to mean the same thing. See:
http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg01142.html
* src/thread.c (main_thread): Rename from primary_thread,
since the new name no longer clashes with main_thread_id
and Emacs internals normally call this the "main thread".
(init_main_thread): Rename from init_primary_thread.
(main_thread_p): Rename from primary_thread_p.
All uses changed.
Diffstat (limited to 'src/thread.c')
| -rw-r--r-- | src/thread.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/thread.c b/src/thread.c index 560d2cfa74f..9a1198a0ccb 100644 --- a/src/thread.c +++ b/src/thread.c | |||
| @@ -26,11 +26,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 26 | #include "coding.h" | 26 | #include "coding.h" |
| 27 | #include "syssignal.h" | 27 | #include "syssignal.h" |
| 28 | 28 | ||
| 29 | static struct thread_state primary_thread; | 29 | static struct thread_state main_thread; |
| 30 | 30 | ||
| 31 | struct thread_state *current_thread = &primary_thread; | 31 | struct thread_state *current_thread = &main_thread; |
| 32 | 32 | ||
| 33 | static struct thread_state *all_threads = &primary_thread; | 33 | static struct thread_state *all_threads = &main_thread; |
| 34 | 34 | ||
| 35 | static sys_mutex_t global_lock; | 35 | static sys_mutex_t global_lock; |
| 36 | 36 | ||
| @@ -927,41 +927,41 @@ thread_check_current_buffer (struct buffer *buffer) | |||
| 927 | 927 | ||
| 928 | 928 | ||
| 929 | static void | 929 | static void |
| 930 | init_primary_thread (void) | 930 | init_main_thread (void) |
| 931 | { | 931 | { |
| 932 | primary_thread.header.size | 932 | main_thread.header.size |
| 933 | = PSEUDOVECSIZE (struct thread_state, m_stack_bottom); | 933 | = PSEUDOVECSIZE (struct thread_state, m_stack_bottom); |
| 934 | XSETPVECTYPE (&primary_thread, PVEC_THREAD); | 934 | XSETPVECTYPE (&main_thread, PVEC_THREAD); |
| 935 | primary_thread.m_last_thing_searched = Qnil; | 935 | main_thread.m_last_thing_searched = Qnil; |
| 936 | primary_thread.m_saved_last_thing_searched = Qnil; | 936 | main_thread.m_saved_last_thing_searched = Qnil; |
| 937 | primary_thread.name = Qnil; | 937 | main_thread.name = Qnil; |
| 938 | primary_thread.function = Qnil; | 938 | main_thread.function = Qnil; |
| 939 | primary_thread.error_symbol = Qnil; | 939 | main_thread.error_symbol = Qnil; |
| 940 | primary_thread.error_data = Qnil; | 940 | main_thread.error_data = Qnil; |
| 941 | primary_thread.event_object = Qnil; | 941 | main_thread.event_object = Qnil; |
| 942 | } | 942 | } |
| 943 | 943 | ||
| 944 | bool | 944 | bool |
| 945 | primary_thread_p (void *ptr) | 945 | main_thread_p (void *ptr) |
| 946 | { | 946 | { |
| 947 | return (ptr == &primary_thread) ? true : false; | 947 | return ptr == &main_thread; |
| 948 | } | 948 | } |
| 949 | 949 | ||
| 950 | void | 950 | void |
| 951 | init_threads_once (void) | 951 | init_threads_once (void) |
| 952 | { | 952 | { |
| 953 | init_primary_thread (); | 953 | init_main_thread (); |
| 954 | } | 954 | } |
| 955 | 955 | ||
| 956 | void | 956 | void |
| 957 | init_threads (void) | 957 | init_threads (void) |
| 958 | { | 958 | { |
| 959 | init_primary_thread (); | 959 | init_main_thread (); |
| 960 | sys_cond_init (&primary_thread.thread_condvar); | 960 | sys_cond_init (&main_thread.thread_condvar); |
| 961 | sys_mutex_init (&global_lock); | 961 | sys_mutex_init (&global_lock); |
| 962 | sys_mutex_lock (&global_lock); | 962 | sys_mutex_lock (&global_lock); |
| 963 | current_thread = &primary_thread; | 963 | current_thread = &main_thread; |
| 964 | primary_thread.thread_id = sys_thread_self (); | 964 | main_thread.thread_id = sys_thread_self (); |
| 965 | } | 965 | } |
| 966 | 966 | ||
| 967 | void | 967 | void |