me 122 gc/aix_irix_threads.c GC_thread me; me 128 gc/aix_irix_threads.c me = GC_lookup_thread(pthread_self()); me 133 gc/aix_irix_threads.c if (PLEASE_STOP != me -> stop) { me 139 gc/aix_irix_threads.c me -> stack_hot = (ptr_t)(&dummy); me 140 gc/aix_irix_threads.c me -> stop = STOPPED; me 359 gc/aix_irix_threads.c pthread_t me = pthread_self(); me 373 gc/aix_irix_threads.c if (pthread_equal(p -> id, me)) { me 474 gc/aix_irix_threads.c GC_thread me; me 477 gc/aix_irix_threads.c me = GC_lookup_thread(pthread_self()); me 478 gc/aix_irix_threads.c me -> flags |= FINISHED; me 480 gc/aix_irix_threads.c if (me -> flags & DETACHED) { me 481 gc/aix_irix_threads.c GC_delete_gc_thread(pthread_self(), me); me 514 gc/aix_irix_threads.c GC_thread me; me 532 gc/aix_irix_threads.c me = GC_new_thread(my_pthread); me 533 gc/aix_irix_threads.c me -> flags = si -> flags; me 534 gc/aix_irix_threads.c me -> stack_cold = (ptr_t) &dummy; /* this now the 'start of stack' */ me 535 gc/aix_irix_threads.c me -> stack_hot = me->stack_cold;/* this field should always be sensible */ me 548 gc/aix_irix_threads.c me -> status = result; me 74 gc/darwin_stop_world.c pthread_t me; me 79 gc/darwin_stop_world.c me = pthread_self(); me 85 gc/darwin_stop_world.c if(pthread_equal(p->id,me)) { me 151 gc/darwin_stop_world.c mach_port_t me; me 156 gc/darwin_stop_world.c me = mach_thread_self(); me 163 gc/darwin_stop_world.c if (thread == me) { me 3636 gc/os_dep.c mach_port_t me; me 3655 gc/os_dep.c GC_task_self = me = mach_task_self(); me 3657 gc/os_dep.c r = mach_port_allocate(me,MACH_PORT_RIGHT_RECEIVE,&GC_ports.exception); me 3660 gc/os_dep.c r = mach_port_insert_right(me,GC_ports.exception,GC_ports.exception, me 3666 gc/os_dep.c r = mach_port_allocate(me,MACH_PORT_RIGHT_RECEIVE,&GC_ports.reply); me 3674 gc/os_dep.c me, me 3685 gc/os_dep.c me, me 131 gc/pthread_stop_world.c GC_thread me; me 146 gc/pthread_stop_world.c me = GC_lookup_thread(my_thread); me 151 gc/pthread_stop_world.c if (me -> stop_info.last_stop_count == my_stop_count) { me 160 gc/pthread_stop_world.c me -> stop_info.stack_ptr = (ptr_t)GC_save_regs_in_stack(); me 162 gc/pthread_stop_world.c me -> stop_info.stack_ptr = (ptr_t)(&dummy); me 165 gc/pthread_stop_world.c me -> backing_store_ptr = (ptr_t)GC_save_regs_in_stack(); me 172 gc/pthread_stop_world.c me -> stop_info.last_stop_count = my_stop_count; me 179 gc/pthread_stop_world.c me->stop_info.signal = 0; me 181 gc/pthread_stop_world.c } while (me->stop_info.signal != SIG_THR_RESTART); me 197 gc/pthread_stop_world.c GC_thread me; me 206 gc/pthread_stop_world.c me = GC_lookup_thread(my_thread); me 207 gc/pthread_stop_world.c me->stop_info.signal = SIG_THR_RESTART; me 237 gc/pthread_stop_world.c pthread_t me = pthread_self(); me 241 gc/pthread_stop_world.c GC_printf1("Pushing stacks from thread 0x%lx\n", (unsigned long) me); me 246 gc/pthread_stop_world.c if (pthread_equal(p -> id, me)) { me 284 gc/pthread_stop_world.c if (pthread_equal(p -> id, me)) { me 646 gc/pthread_support.c GC_thread p, next, me; me 649 gc/pthread_support.c me = 0; me 653 gc/pthread_support.c me = p; me 664 gc/pthread_support.c GC_threads[hv] = me; me 979 gc/pthread_support.c GC_thread me; me 981 gc/pthread_support.c me = GC_lookup_thread(pthread_self()); me 982 gc/pthread_support.c GC_ASSERT(!(me -> thread_blocked)); me 984 gc/pthread_support.c me -> stop_info.stack_ptr = (ptr_t)GC_save_regs_in_stack(); me 987 gc/pthread_support.c me -> stop_info.stack_ptr = (ptr_t)GC_approx_sp(); me 991 gc/pthread_support.c me -> backing_store_ptr = (ptr_t)GC_save_regs_in_stack() + SP_SLOP; me 997 gc/pthread_support.c me -> stop_info.stack_ptr += SP_SLOP; me 999 gc/pthread_support.c me -> stop_info.stack_ptr -= SP_SLOP; me 1002 gc/pthread_support.c me -> thread_blocked = TRUE; me 1007 gc/pthread_support.c GC_thread me; me 1009 gc/pthread_support.c me = GC_lookup_thread(pthread_self()); me 1010 gc/pthread_support.c GC_ASSERT(me -> thread_blocked); me 1011 gc/pthread_support.c me -> thread_blocked = FALSE; me 1045 gc/pthread_support.c GC_thread me; me 1048 gc/pthread_support.c me = GC_lookup_thread(pthread_self()); me 1049 gc/pthread_support.c GC_destroy_thread_local(me); me 1050 gc/pthread_support.c if (me -> flags & DETACHED) { me 1053 gc/pthread_support.c me -> flags |= FINISHED; me 1124 gc/pthread_support.c GC_thread me; me 1137 gc/pthread_support.c me = GC_new_thread(my_pthread); me 1140 gc/pthread_support.c me -> stop_info.mach_thread = mach_thread_self(); me 1142 gc/pthread_support.c me -> stop_info.stack_ptr = 0; me 1144 gc/pthread_support.c me -> flags = si -> flags; me 1150 gc/pthread_support.c me -> stack_end = (ptr_t)(((word)(&dummy) + (GC_page_size - 1)) me 1153 gc/pthread_support.c me -> stop_info.stack_ptr = me -> stack_end - 0x10; me 1158 gc/pthread_support.c me -> stack_end = (ptr_t)((word)(&dummy) & ~(GC_page_size - 1)); me 1159 gc/pthread_support.c me -> stop_info.stack_ptr = me -> stack_end + 0x10; me 1164 gc/pthread_support.c me -> backing_store_end = (ptr_t) me 1180 gc/pthread_support.c GC_init_thread_local(me); me 1187 gc/pthread_support.c me -> status = result; me 235 gc/solaris_threads.c lwpid_t me = _lwp_self(); me 272 gc/solaris_threads.c if (GC_current_ids[i] != me) { me 279 gc/solaris_threads.c GC_current_ids[i] = me; /* ignore */ me 294 gc/solaris_threads.c if (GC_current_ids[i] != me) { me 298 gc/solaris_threads.c GC_current_ids[i] = me; me 309 gc/solaris_threads.c GC_current_ids[i] = me; /* handle next time. */ me 328 gc/solaris_threads.c GC_current_ids[i] = me; /* handle next time. */ me 350 gc/solaris_threads.c lwpid_t me = _lwp_self(); me 355 gc/solaris_threads.c if (GC_current_ids[i] != me) { me 391 gc/solaris_threads.c if (GC_current_ids[i] == me) continue; me 663 gc/solaris_threads.c register GC_thread me = GC_lookup_thread(thr_self()); me 664 gc/solaris_threads.c register size_t stack_size = me -> stack_size; me 674 gc/solaris_threads.c stack = me -> stack; me 589 gc/win32_threads.c GC_thread me; me 601 gc/win32_threads.c while ((me = GC_lookup_thread(pthread_id)) == 0) Sleep(10); me 605 gc/win32_threads.c GC_delete_gc_thread(me); me 662 gc/win32_threads.c GC_thread me; me 678 gc/win32_threads.c me = GC_new_thread(); me 683 gc/win32_threads.c if (si-> detached) me -> flags |= DETACHED; me 684 gc/win32_threads.c me -> pthread_id = pthread_id = pthread_self(); me 688 gc/win32_threads.c pthread_cleanup_push(GC_thread_exit_proc, (void *)me); me 690 gc/win32_threads.c me -> status = result; me 703 gc/win32_threads.c GC_thread me = (GC_thread)arg; me 712 gc/win32_threads.c if (me -> flags & DETACHED) { me 716 gc/win32_threads.c me -> flags |= FINISHED;