Sampling process 70764 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling Emacs (pid 70764) every 1 millisecond Call graph: 1925 Thread_2503 1925 start 1925 main 1925 Frecursive_edit 1925 recursive_edit_1 1925 command_loop 1925 internal_catch 1925 command_loop_2 1925 internal_condition_case 1925 command_loop_1 1925 read_key_sequence 1925 read_char 1925 sit_for 1925 wait_reading_process_output 1916 sys_select$UNIX2003 1914 ReceiveNextEvent 1914 ReceiveNextEventCommon 1914 RunCurrentEventLoopInMode 1914 CFRunLoopRunInMode 1914 CFRunLoopRunSpecific 1914 mach_msg 1914 mach_msg_trap 1914 mach_msg_trap 1 CFRunLoopAddSource 1 __CFSocketSchedule 1 __CFSocketEnableCallBacks 1 sendto$UNIX2003 1 sendto$UNIX2003 1 select_and_poll_event 1 select$DARWIN_EXTSN$NOCANCEL 1 select$DARWIN_EXTSN$NOCANCEL 8 detect_input_pending_run_timers 6 redisplay_preserve_echo_area 6 redisplay_internal 4 XTframe_up_to_date 4 note_mouse_highlight 4 define_frame_cursor1 4 SetClassicCursorOnly(unsigned long, unsigned char) 4 CGSSetSystemDefinedCursor 4 CGSSetRegisteredCursor 4 _CGSSetRegisteredCursor 4 mach_msg 4 mach_msg_trap 4 mach_msg_trap 2 update_frame 1 update_end 1 x_update_end 1 EnableScreenUpdates 1 HLTBGetEnvironmentVariable 1 CFDictionaryGetValueIfPresent 1 __CFDictionaryFindBuckets1b 1 __CFStringHash 1 __CFStringHash 1 update_window_tree 1 update_window 1 x_update_window_end 1 display_and_set_cursor 1 erase_phys_cursor 1 draw_phys_cursor_glyph 1 draw_glyphs 1 x_draw_glyph_string 1 mac_draw_image_string_16 1 mac_draw_string_common 1 CGContextFillRect 1 CGContextFillRects 1 ripc_DrawRects 1 ripc_Render 1 ripc_GetColor 1 CGColorTransformConvertColorFloatComponents 1 initializeConvertParams 1 resolveSource 1 resolveSource 2 x_flush 1 GetThreadPort 1 GetThreadPort 1 QDFlushPortBuffer 1 QDPlatformFlushWindow 1 CGSFlushWindowContentRegion 1 _CGSFlushWindowRegion 1 _CGSFlushRegionInline 1 mach_msg 1 mach_msg_trap 1 mach_msg_trap 1 detect_input_pending 1 get_input_pending 1 sigprocmask 1 sigprocmask 1925 Thread_2603 1925 thread_start 1925 _pthread_start 1925 select$DARWIN_EXTSN 1925 select$DARWIN_EXTSN 1925 Thread_2703 1925 thread_start 1925 _pthread_start 1925 CMMConvTask(void*) 1925 pthreadSemaphoreWait(t_pthreadSemaphore*) 1925 pthread_cond_wait$UNIX2003 1925 __semwait_signal 1925 __semwait_signal Total number in stack (recursive counted multiple, when >=5): Sort by top of stack, same collapsed (when >= 5): __semwait_signal 1925 select$DARWIN_EXTSN 1925 mach_msg_trap 1919 Sample analysis of process 70764 written to file /dev/stdout