[Bug: 21.5-b28] performance on aix, cpu hog, tprof, --without-error-checking

Thomas Mittelstaedt T.Mittelstaedt at cadenas.de
Wed Mar 12 13:31:52 EDT 2008


With xemacs configured without error-checking, I still have 30% + cpu 
usage, but interactive usage is
significantly better.

  Total % For All Processes (/usr/local/bin/xemacs-21.5-b28) = 27,48

Subroutine                                            %   
Source             
==========                                         ====== 
======             
.add_ichar_rune_1                                    1,47 
redisplay.c        
.extent_list_locate                                  1,22 
extents.c          
.re_match_2_internal                                 1,21 
regex.c            
.assq_no_quit                                        1,02 
fns.c              
.execute_optimized_program                           0,89 
bytecode.c         
.create_text_block                                   0,76 
redisplay.c        
.display_table_entry                                 0,75 
glyphs.c           
.kkcc_marking                                        0,73 
gc.c               
.BYTE_BUF_BYTE_ADDRESS_NO_VERIFY                     0,53 
inline.c           
.compare_runes                                       0,53 
redisplay-output.c 
.Fcons                                               0,42 
alloc.c            
.noseeum_cons                                        0,35 
alloc.c            
.kkcc_gc_stack_push_lisp_object_1                    0,35 
gc.c               
.recompute_funcall_allocation_flag                   0,33 
alloc.c            
.readchar                                            0,33 
lread.c            
.Fmemq                                               0,33 
fns.c              
.generate_fstring_runes                              0,32 
redisplay.c        
.extent_list_at                                      0,32 
extents.c          
.specifier_get_inst_list                             0,30 
specifier.c        
.free_cons                                           0,29 
alloc.c            
.kkcc_gc_stack_push_1                                0,28 
gc.c               
.find_symbol_value_1                                 0,28 
symbols.c          
.recompute_need_to_garbage_collect                   0,26 
gc.c               
.BYTE_BUF_BYTE_ADDRESS                               0,26 
inline.c           
.extent_ancestor                                     0,22 
inline.c           
.store_symval_forwarding                             0,22 
symbols.c          
.bytebpos_to_charbpos                                0,19 
inline.c           
.unbind_to_1                                         0,19 
eval.c             
.Fset                                                0,19 
symbols.c          
.Ffuncall                                            0,18 
eval.c             
.extent_fragment_update                              0,18 
extents.c          
.unbind_to_hairy                                     0,18 
eval.c             
.do_symval_forwarding                                0,18 
symbols.c          
.kkcc_bt_push                                        0,18 
gc.c               
.no_conversion_convert                               0,17 
file-coding.c      
.alloc_managed_lcrecord                              0,17 
alloc.c            
.offset_post_relocation                              0,17 
regex.c            
.free_managed_lcrecord                               0,17 
alloc.c            
.malloc                                              0,16 
gmalloc.c          
.lispdesc_indirect_count                             0,16 
inline.c           
.symbol_is_constant                                  0,15 
symbols.c          
.add_ichar_rune                                      0,15 
redisplay.c        
.compare_display_blocks                              0,15 
redisplay-output.c 
.reject_constant_symbols                             0,15 
symbols.c          
.specifier_instance_from_inst_list                   0,14 
specifier.c        
.specifier_instance_1                                0,14 
specifier.c        

Thomas Mittelstaedt schrieb:
> The previous output was from an image, which I had instrumented for 
> gprof. Here is
> the normal one:
> User 
> Process                                                              % 
> =============                                                          
> ======
> /usr/local/bin/xemacs-21.5-b28.bak                                      
> 48,33
> /usr/local/bin/bash                                                      
> 0,01
>
>   Profile: /usr/local/bin/xemacs-21.5-b28.bak
>
>   Total % For All Processes (/usr/local/bin/xemacs-21.5-b28.bak) = 48,33
>
> Subroutine                                            %   
> Source             
> ==========                                         ====== 
> ======             
> .error_check_cons                                    3,09 
> inline.c           
> .re_match_2_internal                                 2,36 
> regex.c            
> .extent_list_locate                                  2,23 
> extents.c          
> .error_check_lstream                                 2,16 
> inline.c           
> .Dynarr_verify_1                                     1,93 
> inline.c           
> .error_check_buffer                                  1,25 
> inline.c           
> .error_check_string                                  0,86 
> inline.c           
> .kkcc_marking                                        0,82 
> gc.c               
> .add_ichar_rune_1                                    0,77 
> redisplay.c        
> .deadbeef_memory                                     0,75 
> alloc.c            
> .free_cons                                           0,65 
> alloc.c            
> .readchar                                            0,64 
> lread.c            
> .assq_no_quit                                        0,63 
> fns.c              
> .Dynarr_verify_mod_1                                 0,62 
> inline.c           
> .error_check_image_instance                          0,55 
> inline.c           
> .execute_optimized_program                           0,55 
> bytecode.c         
> .error_check_symbol                                  0,54 
> inline.c           
> .noseeum_cons                                        0,53 
> alloc.c            
> .BYTE_BUF_BYTE_ADDRESS_NO_VERIFY                     0,52 
> inline.c           
> .offset_post_relocation                              0,46 
> regex.c            
> .extent_list_at                                      0,45 
> extents.c          
> .wrap_record_1                                       0,45 
> inline.c           
> .BYTE_BUF_BYTE_ADDRESS                               0,45 
> inline.c           
> .recompute_funcall_allocation_flag                   0,44 
> alloc.c            
> .mark_object_maybe_checking_free_1                   0,41 
> gc.c               
> .compare_runes                                       0,40 
> redisplay-output.c 
> .display_table_entry                                 0,40 
> glyphs.c           
> .kkcc_gc_stack_push_lisp_object_1                    0,40 
> gc.c               
> .alloc_managed_lcrecord                              0,37 
> alloc.c            
> .create_text_block                                   0,36 
> redisplay.c        
> .Fset                                                0,35 
> symbols.c          
> .error_check_vector                                  0,31 
> inline.c           
> .error_check_window                                  0,30 
> inline.c           
> .generate_fstring_runes                              0,30 
> redisplay.c        
> .no_conversion_convert                               0,30 
> file-coding.c      
> .kkcc_gc_stack_push_1                                0,29 
> gc.c               
> .Fcons                                               0,28 
> alloc.c            
> .recompute_need_to_garbage_collect                   0,27 
> gc.c               
> .re_search_2                                         0,26 
> regex.c            
> .specifier_get_inst_list                             0,26 
> specifier.c        
> .unbind_to_hairy                                     0,26 
> eval.c             
> .unbind_to_1                                         0,26 
> eval.c             
>
>
>
> Thomas Mittelstaedt schrieb:
>   
>> I think, I found something interesting using tprof, which I ran like the 
>> following:
>>
>> tprof -us -p xemacs-21.5-b28 -M /localbuild/xemacs-21.5.28-latest/src/ 
>> -x /usr/local/bin/xemacs-21.5-b28
>>
>> User 
>> Process                                                              % 
>> =============                                                          
>> ======
>> /usr/local/bin/xemacs-21.5-b28                                          
>> 60,65
>>
>>   Profile: /usr/local/bin/xemacs-21.5-b28
>>
>>   Total % For All Processes (/usr/local/bin/xemacs-21.5-b28) = 60,65
>>
>> Subroutine                                            %   
>> Source             
>> ==========                                         ====== 
>> ======             
>> .__mcount                                           22,40 
>> /lib/libc/__mcount.c
>> .qincrement                                          3,02 
>> /lib/libc/__mcount.c
>> .error_check_lstream                                 2,70 
>> inline.c           
>> .kkcc_marking                                        1,68 
>> gc.c               
>> .readchar                                            1,39 
>> lread.c            
>> .error_check_cons                                    1,21 
>> inline.c           
>> .extent_list_locate                                  1,10 
>> extents.c          
>> .error_check_string                                  1,00 
>> inline.c           
>> .no_conversion_convert                               0,81 
>> file-coding.c      
>> .__stack_pointer                                     0,79 _stk.s    
>>
>>
>>
>>
>> Thomas Mittelstaedt schrieb:
>>   
>>     
>>> Using trace and curt, I produced another performance output, which is 
>>> attached.
>>> Maybe it helps.
>>>
>>> Thomas Mittelstaedt schrieb:
>>>   
>>>     
>>>       
>>>> Okay, I have attached the truss output with the start:
>>>>
>>>>
>>>>
>>>> Jerry James schrieb:
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> Thomas,
>>>>>
>>>>> Thanks for going to the effort of collecting this profiling data.  It
>>>>> gives us some interesting information.
>>>>>
>>>>> 2008/3/11 Thomas Mittelstaedt <T.Mittelstaedt at cadenas.de>:
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>>>  ngranularity: Jedes gefundene Beispiel deckt 4 Byte ab. Zeit: 97,87 Sekunden
>>>>>>
>>>>>>   %   kumulativ   selbst              selbst     gesamt
>>>>>>   Zeit  Sekunden   Sekunden    Aufrufe  ms/Aufruf  ms/Aufruf  Name
>>>>>>   0,2       0,21     0,21                             .__is_wctype_sb [1]
>>>>>>     
>>>>>>       
>>>>>>         
>>>>>>           
>>>>>>             
>>>>> [snip]
>>>>>
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>>>   0,0       1,00     0,01                             .xtCreate [48]
>>>>>>     
>>>>>>       
>>>>>>         
>>>>>>           
>>>>>>             
>>>>> So the top 48 time hogs together consume a grand total of 1.00 seconds
>>>>> out of 97.87 seconds of execution.  Your other profile was similar:
>>>>> out of 56.55 seconds of execution, the top 43 collectively consumed
>>>>> 0.73 seconds of execution.  This indicates that the performance
>>>>> problems you are seeing are not occurring in the profiled (i.e.,
>>>>> XEmacs) code.  We appear to either be triggering a performance bug in
>>>>> some library, or using some library in a suboptimal way.  In either
>>>>> case, this is as far as a profiler is going to take us.
>>>>>
>>>>> I'm still curious about the large number of kioctl calls in the truss
>>>>> output you showed us earlier.  Do you know why that output did not
>>>>> start with the launching of the XEmacs executable?  Can you get us
>>>>> truss output that does start from launch?  I want to know what file
>>>>> descriptor is the target of all that manipulation.  It may be a red
>>>>> herring, but I think it's worth checking out.
>>>>>
>>>>> Thank you,
>>>>>   
>>>>>     
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> XEmacs-Beta mailing list
>>>>> XEmacs-Beta at xemacs.org
>>>>> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
>>>>>     
>>>>>       
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> XEmacs-Beta mailing list
>>>>> XEmacs-Beta at xemacs.org
>>>>> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
>>>>>         
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> XEmacs-Beta mailing list
>>>>> XEmacs-Beta at xemacs.org
>>>>> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
>>>>>           
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> XEmacs-Beta mailing list
>>>>> XEmacs-Beta at xemacs.org
>>>>> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
-------------- next part --------------
Process                                Freq  Total Kernel   User Shared  Other
=======                                ====  ===== ======   ==== ======  =====
wait                                      1  67,57  67,57   0,00   0,00   0,00
/usr/local/bin/xemacs-21.5-b28            8  30,48   2,17  27,48   0,82   0,00
/opt/freeware/bin/grep                   13   1,16   0,42   0,18   0,57   0,00
/usr/sbin/syncd                           4   0,22   0,22   0,00   0,00   0,00
/usr/bin/tprof                            1   0,19   0,01   0,02   0,17   0,00
/usr/bin/ps                               7   0,08   0,07   0,00   0,01   0,00
/opt/freeware/bin/find                    3   0,08   0,03   0,03   0,02   0,00
gil                                       4   0,05   0,05   0,00   0,00   0,00
5-b28/powerpc-ibm-aix5.2.0.0/gnuserv      1   0,04   0,03   0,00   0,01   0,00
/usr/bin/bash                             4   0,03   0,03   0,00   0,01   0,00
/opt/freeware/bin/ls                      2   0,03   0,02   0,01   0,00   0,00
rpc.lockd                                 1   0,02   0,02   0,00   0,00   0,00
nfsd                                      1   0,02   0,02   0,00   0,00   0,00
/usr/local/bin/bash                       2   0,02   0,01   0,01   0,00   0,00
/usr/bin/sh                               2   0,01   0,01   0,00   0,00   0,00
/opt/freeware/bin/xargs                   2   0,01   0,01   0,00   0,00   0,00
PID-1                                     2   0,01   0,01   0,00   0,00   0,00
/usr/bin/trcstop                          1   0,01   0,01   0,00   0,00   0,00
netm                                      1   0,01   0,01   0,00   0,00   0,00
/etc/init                                 1   0,01   0,01   0,00   0,00   0,00
=======                                ====  ===== ======   ==== ======  =====
Total                                    61 100,00  70,68  27,72   1,60   0,00

Process                   PID      TID  Total Kernel   User Shared  Other
=======                   ===      ===  ===== ======   ==== ======  =====
wait                     8196     8197  67,57  67,57   0,00   0,00   0,00
/bin/xemacs-21.5-b28   262208   675921  30,08   1,82  27,44   0,82   0,00
pt/freeware/bin/grep   237736   643255   0,35   0,11   0,05   0,19   0,00
pt/freeware/bin/grep   258212   630969   0,28   0,10   0,05   0,14   0,00
/usr/bin/tprof         282712   684075   0,19   0,01   0,02   0,17   0,00
/usr/sbin/syncd        102464   163921   0,18   0,18   0,00   0,00   0,00
pt/freeware/bin/grep   258210   630967   0,15   0,04   0,03   0,09   0,00
pt/freeware/bin/grep   237734   643253   0,15   0,04   0,02   0,09   0,00
pt/freeware/bin/grep   258214   630971   0,10   0,04   0,03   0,04   0,00
pt/freeware/bin/grep   237738   643257   0,09   0,06   0,01   0,03   0,00
/bin/xemacs-21.5-b28   311538   663791   0,06   0,05   0,01   0,00   0,00
/bin/xemacs-21.5-b28   311534   663787   0,06   0,05   0,01   0,00   0,00
/bin/xemacs-21.5-b28   299246   618643   0,06   0,05   0,01   0,00   0,00
/bin/xemacs-21.5-b28   311536   663789   0,06   0,06   0,00   0,00   0,00
/bin/xemacs-21.5-b28   311540   663793   0,06   0,05   0,01   0,00   0,00
/bin/xemacs-21.5-b28   311532   663785   0,06   0,05   0,01   0,00   0,00
/bin/xemacs-21.5-b28   311546   663799   0,06   0,05   0,01   0,00   0,00
m-aix5.2.0.0/gnuserv   299246   618643   0,04   0,03   0,00   0,01   0,00
pt/freeware/bin/find   258208   630965   0,04   0,01   0,02   0,01   0,00
pt/freeware/bin/find   278542   606209   0,04   0,02   0,01   0,01   0,00
/usr/sbin/syncd        102464   151633   0,02   0,02   0,00   0,00   0,00
gil                     40980    53275   0,02   0,02   0,00   0,00   0,00
/usr/bin/ps            311296   663805   0,02   0,02   0,00   0,00   0,00
gil                     40980    61471   0,02   0,02   0,00   0,00   0,00
/opt/freeware/bin/ls   311532   663785   0,02   0,01   0,01   0,00   0,00
rpc.lockd              213114   344233   0,02   0,02   0,00   0,00   0,00
nfsd                   204900   299155   0,02   0,02   0,00   0,00   0,00
/usr/bin/ps            311304   663557   0,01   0,01   0,00   0,00   0,00
/usr/bin/bash          311546   663799   0,01   0,01   0,00   0,00   0,00
/opt/freeware/bin/ls   311534   663787   0,01   0,01   0,00   0,00   0,00
/usr/bin/ps            311298   663807   0,01   0,01   0,00   0,00   0,00
gil                     40980    49177   0,01   0,01   0,00   0,00   0,00
/usr/bin/ps            311308   663561   0,01   0,01   0,00   0,00   0,00
gil                     40980    57373   0,01   0,01   0,00   0,00   0,00
/usr/sbin/syncd        102464   159823   0,01   0,01   0,00   0,00   0,00
/usr/bin/bash          311540   663793   0,01   0,01   0,00   0,01   0,00
/usr/bin/ps            311306   663559   0,01   0,01   0,00   0,00   0,00
/usr/bin/ps            311300   663553   0,01   0,01   0,00   0,01   0,00
/usr/local/bin/bash    221186   393303   0,01   0,01   0,01   0,00   0,00
/usr/bin/ps            311302   663555   0,01   0,01   0,00   0,01   0,00
/usr/bin/trcstop       262210   675923   0,01   0,01   0,00   0,00   0,00
/usr/bin/bash          258208   630965   0,01   0,01   0,00   0,00   0,00
/usr/bin/bash          237740   643259   0,01   0,01   0,00   0,00   0,00
t/freeware/bin/xargs   278540   606463   0,01   0,01   0,00   0,00   0,00
t/freeware/bin/xargs   258212   630969   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237742   643261   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237744   643263   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237746   643265   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237748   643267   0,01   0,01   0,00   0,00   0,00
/usr/local/bin/bash    311308   663561   0,01   0,00   0,01   0,00   0,00
/usr/sbin/syncd        102464   168019   0,01   0,01   0,00   0,00   0,00
/etc/init                   1     4099   0,01   0,01   0,00   0,00   0,00
PID-1                      -1   663797   0,01   0,01   0,00   0,00   0,00
PID-1                      -1   663803   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237750   643269   0,01   0,01   0,00   0,00   0,00
/usr/bin/sh            262210   675923   0,01   0,01   0,00   0,00   0,00
/usr/bin/sh            262208   675921   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237752   643271   0,01   0,01   0,00   0,00   0,00
netm                    36882    36883   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/grep   237754   643273   0,01   0,01   0,00   0,00   0,00
pt/freeware/bin/find   311536   663789   0,01   0,01   0,00   0,00   0,00
=======                   ===      ===  ===== ======   ==== ======  =====
Total                                  100,00  70,68  27,72   1,60   0,00

	Total Samples = 19717	Total Elapsed Time = 197,18s

  Total % For All Processes (USER) = 27,72

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                          27,48
/opt/freeware/bin/grep                                                   0,18
/opt/freeware/bin/find                                                   0,03
/usr/bin/tprof                                                           0,02
/usr/local/bin/bash                                                      0,01
/opt/freeware/bin/ls                                                     0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For All Processes (/usr/local/bin/xemacs-21.5-b28) = 27,48

Subroutine                                            %   Source              
==========                                         ====== ======              
.add_ichar_rune_1                                    1,47 redisplay.c         
.extent_list_locate                                  1,22 extents.c           
.re_match_2_internal                                 1,21 regex.c             
.assq_no_quit                                        1,02 fns.c               
.execute_optimized_program                           0,89 bytecode.c          
.create_text_block                                   0,76 redisplay.c         
.display_table_entry                                 0,75 glyphs.c            
.kkcc_marking                                        0,73 gc.c                
.BYTE_BUF_BYTE_ADDRESS_NO_VERIFY                     0,53 inline.c            
.compare_runes                                       0,53 redisplay-output.c  
.Fcons                                               0,42 alloc.c             
.noseeum_cons                                        0,35 alloc.c             
.kkcc_gc_stack_push_lisp_object_1                    0,35 gc.c                
.recompute_funcall_allocation_flag                   0,33 alloc.c             
.readchar                                            0,33 lread.c             
.Fmemq                                               0,33 fns.c               
.generate_fstring_runes                              0,32 redisplay.c         
.extent_list_at                                      0,32 extents.c           
.specifier_get_inst_list                             0,30 specifier.c         
.free_cons                                           0,29 alloc.c             
.kkcc_gc_stack_push_1                                0,28 gc.c                
.find_symbol_value_1                                 0,28 symbols.c           
.recompute_need_to_garbage_collect                   0,26 gc.c                
.BYTE_BUF_BYTE_ADDRESS                               0,26 inline.c            
.extent_ancestor                                     0,22 inline.c            
.store_symval_forwarding                             0,22 symbols.c           
.bytebpos_to_charbpos                                0,19 inline.c            
.unbind_to_1                                         0,19 eval.c              
.Fset                                                0,19 symbols.c           
.Ffuncall                                            0,18 eval.c              
.extent_fragment_update                              0,18 extents.c           
.unbind_to_hairy                                     0,18 eval.c              
.do_symval_forwarding                                0,18 symbols.c           
.kkcc_bt_push                                        0,18 gc.c                
.no_conversion_convert                               0,17 file-coding.c       
.alloc_managed_lcrecord                              0,17 alloc.c             
.offset_post_relocation                              0,17 regex.c             
.free_managed_lcrecord                               0,17 alloc.c             
.malloc                                              0,16 gmalloc.c           
.lispdesc_indirect_count                             0,16 inline.c            
.symbol_is_constant                                  0,15 symbols.c           
.add_ichar_rune                                      0,15 redisplay.c         
.compare_display_blocks                              0,15 redisplay-output.c  
.reject_constant_symbols                             0,15 symbols.c           
.specifier_instance_from_inst_list                   0,14 specifier.c         
.specifier_instance_1                                0,14 specifier.c         
.calculate_yoffset                                   0,14 redisplay.c         
.kkcc_gc_stack_pop                                   0,14 gc.c                
.decode_device_ii_format                             0,13 glyphs.c            
.call_trapping_problems                              0,13 eval.c              
.instantiator_eq_equal                               0,13 glyphs.c            
.find_htentry                                        0,12 elhash.c            
.get_builtin_face_cache_index                        0,12 faces.c             
.find_symbol_value                                   0,12 symbols.c           
.call_with_suspended_errors                          0,11 eval.c              
.buffer_or_string_extent_info                        0,11 extents.c           
.gap_array_recompute_derived_values                  0,11 extents.c           
.image_instantiate                                   0,11 glyphs.c            
.get_char_table_1                                    0,11 inline.c            
.record_unwind_protect                               0,10 eval.c              
.re_search_2                                         0,10 regex.c             
.get_merged_face_cache_index                         0,10 faces.c             
.sweep_conses                                        0,09 alloc.c             
.byte_scan_buffer                                    0,09 search.c            
.x_text_width                                        0,09 redisplay-x.c       
._free_internal                                      0,09 gmalloc.c           
.BYTE_BUF_PTR_BYTE_POS                               0,09 inline.c            
.specbind                                            0,09 eval.c              
.Fextent_property                                    0,08 extents.c           
.map_widget_values                                   0,08 lwlib.c             
.gap_array_insert_els                                0,08 extents.c           
.pixel_to_glyph_translation                          0,08 redisplay.c         
.external_plist_get                                  0,08 fns.c               
.optimize_byte_code                                  0,08 bytecode.c          
.extract_number                                      0,08 regex.c             
.add_string_to_fstring_db_runes                      0,08 redisplay.c         
.fetch_value_maybe_past_magic                        0,07 symbols.c           
.instantiator_eq_hash                                0,07 glyphs.c            
.symbol_value_in_buffer                              0,07 symbols.c           
.compare_merged_face_cachels                         0,07 faces.c             
.device_matches_specifier_tag_set_p                  0,07 specifier.c         
.soe_move                                            0,07 extents.c           
.common_op_match_null_string_p                       0,07 regex.c             
.funcall_compiled_function                           0,07 eval.c              
.advance_plist_pointers                              0,07 fns.c               
.buffer_or_string_extent_info_force                  0,07 extents.c           
.extent_aux_or_default                               0,07 inline.c            
.ensure_face_cachel_contains_charset                 0,07 faces.c             
.merge_face_cachel_data                              0,07 faces.c             
.hash_string                                         0,07 symbols.c           
.restore_int                                         0,07 eval.c              
.snarf_widget_value_mapper                           0,07 gui-x.c             
.signal_single_extent_changed                        0,06 extents.c           
.extent_list_locate_from_pos                         0,06 extents.c           
.specbind_magic                                      0,06 eval.c              
.generate_formatted_string_db                        0,06 redisplay.c         
.read_atom_0                                         0,06 lread.c             
.gap_array_move_gap                                  0,06 extents.c           
.condition_bind_unwind                               0,06 eval.c              
.image_instance_needs_layout                         0,06 glyphs.c            
.free_list                                           0,06 alloc.c             
.get_next_display_block                              0,06 redisplay-output.c  
.buffer_or_string_extent_list                        0,06 extents.c           
.get_image_instantiator_governing_domain             0,06 glyphs.c            
.gap_array_delete_els                                0,06 extents.c           
.gap_array_adjust_markers                            0,06 extents.c           
.symbol_value_buffer_local_info                      0,06 symbols.c           
.internal_catch                                      0,06 eval.c              
.va_call_trapping_problems_1                         0,05 eval.c              
.make_opaque_ptr                                     0,05 opaque.c            
.bit_vector_bit                                      0,05 inline.c            
.Fgethash                                            0,05 elhash.c            
.internal_equal                                      0,05 fns.c               
.membpos_to_bytebpos                                 0,05 inline.c            
.buffer_or_string_bytexpos_to_memxpos                0,05 inline.c            
.decode_extent                                       0,05 extents.c           
.compact_string_chars                                0,05 alloc.c             
.x_output_display_block                              0,05 redisplay-x.c       
.itext_ichar_len_fmt                                 0,05 inline.c            
.bytebpos_to_membpos                                 0,05 inline.c            
.sweep_strings                                       0,05 alloc.c             
.set_buffer_internal                                 0,05 buffer.c            
.frame_device                                        0,05 frame.c             
.redisplay_text_width_ichar_string                   0,05 redisplay.c         
.extent_ancestor_1                                   0,05 extents.c           
.find_window_mirror_internal                         0,05 window.c            
.group_match_null_string_p                           0,04 regex.c             
.Fstring_equal                                       0,04 fns.c               
.Feval                                               0,04 eval.c              
.xhash_table                                         0,04 elhash.c            
.get_extent_fragment_face_cache_index                0,04 faces.c             
.read_string                                         0,04 lread.c             
.extent_list_insert                                  0,04 extents.c           
.read_atom                                           0,04 lread.c             
.free_opaque_ptr                                     0,04 opaque.c            
.extract_number_and_incr                             0,04 regex.c             
.record_unwind_protect_restoring_int                 0,04 eval.c              
.output_display_line                                 0,04 redisplay-output.c  
.read1                                               0,04 lread.c             
.glyph_image_instance_maybe                          0,04 glyphs.c            
.space_width                                         0,04 redisplay.c         
.Dynarr_resize                                       0,04 dynarr.c            
.separate_textual_runs_nomule                        0,04 redisplay-x.c       
.set_extent_endpoints                                0,04 extents.c           
.extent_find_end_of_run                              0,04 extents.c           
.map_extents                                         0,04 extents.c           
.gc_cache_hash                                       0,04 xgccache.c          
.buffer_or_string_accessible_end_byte                0,03 text.c              
.buffer_or_string_memxpos_to_bytexpos                0,03 inline.c            
.glyph_ascent                                        0,03 glyphs.c            
.glyph_image_instance                                0,03 glyphs.c            
.lispdesc_indirect_count_1                           0,03 gc.c                
.extent_endpoint_char                                0,03 extents.c           
.iscntrl                                             0,03 glink.s             
.unreadchar                                          0,03 lread.c             
.call_trapping_problems_1                            0,03 eval.c              
.warning_will_be_discarded                           0,03 eval.c              
.gutter_extent_signal_changed_region_maybe           0,03 gutter.c            
.buffer_or_string_stack_of_extents_force             0,03 extents.c           
.Lstream_really_write                                0,03 lstream.c           
.decode_mode_spec                                    0,03 redisplay.c         
.reader_nextchar                                     0,03 lread.c             
.update_image_instance                               0,03 glyphs.c            
.malloc_after                                        0,03 alloc.c             
.gethash                                             0,03 hash.c              
.signal_extent_changed                               0,03 extents.c           
.Faref                                               0,03 data.c              
.find_symbol_value_quickly                           0,03 symbols.c           
.next_previous_single_property_change                0,03 extents.c           
.update_glyph_cachel_data                            0,03 glyphs.c            
.set_up_buffer_local_cache                           0,03 symbols.c           
.regenerate_window                                   0,03 redisplay.c         
.set_extent_endpoints_1                              0,03 extents.c           
.UPDATE_SYNTAX_CACHE                                 0,03 inline.c            
.dfc_convert_to_external_format                      0,03 text.c              
.redisplay_unmap_subwindows                          0,03 redisplay-output.c  
.set_alloc_mins_and_maxes                            0,03 alloc.c             
.sequence_reader                                     0,02 lread.c             
.offset_to_charxpos                                  0,02 regex.c             
.generate_display_line                               0,02 redisplay.c         
.specifier_instance                                  0,02 specifier.c         
.free                                                0,02 gmalloc.c           
.retry_close                                         0,02 sysdep.c            
.calloc                                              0,02 gmalloc.c           
.concat                                              0,02 fns.c               
.Flength                                             0,02 fns.c               
.default_face_font_info                              0,02 faces.c             
.reset_face_cachel                                   0,02 faces.c             
.marker_position                                     0,02 marker.c            
.next_tab_position                                   0,02 redisplay.c         
.extent_fragment_delete                              0,02 extents.c           
.TRT_TABLE_OF                                        0,02 inline.c            
.handle_compiled_function_with_and_rest              0,02 eval.c              
.POINT_MARKER_P                                      0,02 inline.c            
.add_glyph_rune                                      0,02 redisplay.c         
.charbpos_to_bytebpos                                0,02 inline.c            
.update_mirror_syntax_if_dirty                       0,02 inline.c            
.detagged_lisp_object_size                           0,02 inline.c            
.set_trapping_problems_flags                         0,02 eval.c              
.get_display_tables                                  0,02 glyphs.c            
.call_with_condition_handler                         0,02 eval.c              
.x_output_string                                     0,02 redisplay-x.c       
.init_string_ascii_begin                             0,02 alloc.c             
.list2                                               0,02 alloc.c             
.xfree_1                                             0,02 alloc.c             
.internal_bind_int                                   0,02 eval.c              
.decode_window                                       0,02 window.c            
.function_argcount                                   0,02 eval.c              
.ensure_face_cachel_complete                         0,02 faces.c             
.buffer_insert_string_1                              0,02 insdel.c            
.write_out_buffer_local_cache                        0,02 symbols.c           
.resizing_buffer_writer                              0,02 lstream.c           
.redisplay_window                                    0,02 redisplay.c         
.jmpsavegpr                                          0,02 longjmp.s           
.next_bytexpos                                       0,02 inline.c            
.buffer_or_string_memxpos_to_charxpos                0,02 inline.c            
.buffer_or_string_bytexpos_to_charxpos               0,02 inline.c            
.Lstream_flush                                       0,02 lstream.c           
.glyph_descent                                       0,02 glyphs.c            
.charbpos_to_membpos                                 0,02 inline.c            
.jmpsavefpr                                          0,02 longjmp.s           
.realloc                                             0,02 gmalloc.c           
.extent_at                                           0,02 extents.c           
.next_string_index                                   0,02 inline.c            
.make_char                                           0,02 inline.c            
.set_bit_vector_bit                                  0,02 inline.c            
.oblookup                                            0,02 symbols.c           
.x_text_width_single_run                             0,02 redisplay-x.c       
.isfloat_string                                      0,02 lread.c             
.buffer_or_string_absolute_begin_byte                0,02 text.c              
.column_at_point                                     0,02 indent.c            
.find_end_of_comment                                 0,02 syntax.c            
.find_window_mirror                                  0,02 window.c            
.x_get_gc                                            0,02 redisplay-x.c       
.decode_buffer                                       0,02 buffer.c            
.extent_list_delete                                  0,02 extents.c           
.make_uninit_string                                  0,02 alloc.c             
.allocate_string_chars_struct                        0,02 alloc.c             
.merge_widget_value                                  0,02 lwlib.c             
.Fsetcdr                                             0,02 data.c              
.xmalloc_and_zero                                    0,02 alloc.c             
.set_marker_internal                                 0,02 marker.c            
.mark_face_cachels_as_not_updated                    0,02 faces.c             
.byte_marker_position                                0,01 marker.c            
.copy_marker_1                                       0,01 marker.c            
.face_getprop                                        0,01 faces.c             
.UPDATE_SYNTAX_CACHE_FORWARD                         0,01 inline.c            
.SYNTAX_CODE                                         0,01 inline.c            
.invalidate_glyph_geometry_maybe                     0,01 glyphs.c            
.extent_no_chase_plist_addr                          0,01 inline.c            
.describe_gc_cache                                   0,01 xgccache.c          
.extent_attach                                       0,01 extents.c           
.BUFFER_SYNTAX_TABLE                                 0,01 inline.c            
.find_coding_system                                  0,01 file-coding.c       
.decode_frame_or_selected                            0,01 frame.c             
.redisplay_clear_region                              0,01 redisplay-output.c  
.query_string_geometry                               0,01 glyphs.c            
.regex_compile                                       0,01 regex.c             
.define_key_parser                                   0,01 keymap.c            
.add_blank_rune                                      0,01 redisplay.c         
.extent_fragment_new                                 0,01 extents.c           
.glyph_baseline                                      0,01 glyphs.c            
.glyph_face                                          0,01 glyphs.c            
.boyer_moore                                         0,01 search.c            
.bytecode_arithcompare                               0,01 bytecode.c          
.calculate_baseline                                  0,01 redisplay.c         
.fast_string_match                                   0,01 search.c            
.string_index_byte_to_char                           0,01 inline.c            
.event_console_or_selected                           0,01 events.c            
.close                                               0,01 glink.s             
.compile_pattern                                     0,01 search.c            
.read_list_conser                                    0,01 lread.c             
.lispdesc_indirect_description                       0,01 inline.c            
.mark_what_as_being_ready                            0,01 event-Xt.c          
.specifier_instance_no_quit                          0,01 specifier.c         
.buffer_or_string_absolute_end_byte                  0,01 text.c              
.extent_fragment_sort_by_priority                    0,01 extents.c           
.execute_rare_opcode                                 0,01 bytecode.c          
.object_dead_p                                       0,01 alloc.c             
.get_glyph_cachel_index                              0,01 glyphs.c            
.Fcopy_event                                         0,01 events.c            
.check_opcode                                        0,01 bytecode.c          
.window_is_leftmost                                  0,01 window.c            
.window_scrollbar_width                              0,01 window.c            
.check_constants_index                               0,01 bytecode.c          
.sweep_lcrecords_1                                   0,01 alloc.c             
.window_modeline_height                              0,01 window.c            
.where_is_recursive_mapper                           0,01 keymap.c            
.internal_hash                                       0,01 elhash.c            
.string_equal                                        0,01 alloc.c             
.margin_width_internal                               0,01 window.c            
.cons_equal                                          0,01 alloc.c             
.call_trapping_problems_2                            0,01 eval.c              
.window_display_lines                                0,01 window.c            
.Fsymbol_value                                       0,01 symbols.c           
.buffer_or_string_stack_of_extents                   0,01 extents.c           
.get_display_block_from_line                         0,01 redisplay.c         
.child_setup                                         0,01 process-unix.c      
.finish_marking_weak_lists                           0,01 data.c              
.parse_integer                                       0,01 lread.c             
.indirect_function                                   0,01 data.c              
.Fselected_console                                   0,01 console.c           
.Fcar                                                0,01 data.c              
.Fx_get_resource                                     0,01 device-x.c          
.validify_resource_component                         0,01 device-x.c          
.Fselected_device                                    0,01 device.c            
.Dynarr_insert_many                                  0,01 dynarr.c            
.readevalloop                                        0,01 lread.c             
.marked_p                                            0,01 gc.c                
.Lstream_flush_out                                   0,01 lstream.c           
.mark_struct_contents_1                              0,01 gc.c                
.make_extent                                         0,01 extents.c           
.Lstream_adding                                      0,01 lstream.c           
.report_extent_modification                          0,01 extents.c           
.memoize_extent_face_internal                        0,01 extents.c           
.lispdesc_block_size_1                               0,01 gc.c                
.Lstream_write_1                                     0,01 lstream.c           
.get_char_property                                   0,01 extents.c           
.value_slot_past_magic                               0,01 symbols.c           
.internal_array_hash                                 0,01 elhash.c            
.copy_compress_hentries                              0,01 elhash.c            
.get_gutter_coords                                   0,01 gutter.c            
.Fhash_table_count                                   0,01 elhash.c            
.resizing_buffer_rewinder                            0,01 lstream.c           
.resizing_buffer_stream_ptr                          0,01 lstream.c           
.sync_rune_structs                                   0,01 redisplay-output.c  
.sync_display_line_structs                           0,01 redisplay-output.c  
.resize_hash_table                                   0,01 elhash.c            
.memchr                                              0,01 glink.s             
.Fmarker_buffer                                      0,01 marker.c            
.clear_left_border                                   0,01 redisplay-output.c  
.Fmarker_position                                    0,01 marker.c            
.redisplay_redraw_cursor                             0,01 redisplay-output.c  
.soe_insert                                          0,01 extents.c           
.Fset_marker                                         0,01 marker.c            
.Fintern                                             0,01 symbols.c           
.intern                                              0,01 symbols.c           
.intern_int                                          0,01 symbols.c           
.adjust_markers                                      0,01 insdel.c            
.strcmp                                              0,01 strcmp.s            
.buffer_reset_changes                                0,01 insdel.c            
.alt_match_null_string_p                             0,01 regex.c             
.update_face_cachel_data                             0,01 faces.c             
.redisplay_output_window                             0,01 redisplay-output.c  
.scrollbar_point                                     0,01 scrollbar.c         
.insert_op1                                          0,01 regex.c             
.signal_after_change                                 0,01 insdel.c            
.fixup_internal_substring                            0,01 insdel.c            
.default_face_height_and_width                       0,01 faces.c             
.x_update_scrollbar_instance_status                  0,01 scrollbar-x.c       
.buffer_delete_range                                 0,01 insdel.c            
.Fget_face                                           0,01 faces.c             
.search_buffer                                       0,01 search.c            
.Ffind_face                                          0,01 faces.c             
.Ffind_file_name_handler                             0,01 fileio.c            
.fixup_search_regs_for_buffer                        0,01 search.c            
.Fexpand_file_name                                   0,01 fileio.c            
.Fparse_partial_sexp                                 0,01 syntax.c            
.scan_sexps_forward                                  0,01 syntax.c            
.point_in_line_start_cache                           0,01 redisplay.c         
.signal_syntax_cache_extent_adjust                   0,01 syntax.c            
.update_syntax_cache                                 0,01 syntax.c            
.setup_syntax_cache                                  0,01 syntax.c            
.Fsyntax_table_p                                     0,01 syntax.c            
.line_start_cache_end                                0,01 redisplay.c         
.strlen                                              0,01 glink.s             
.redisplay_without_hooks                             0,01 redisplay.c         
.redisplay_device                                    0,01 redisplay.c         
.exit_redisplay_critical_section                     0,01 redisplay.c         
.find_coding_system_for_text_file                    0,01 file-coding.c       
.point_visible                                       0,01 redisplay.c         
.Fcoding_system_property                             0,01 file-coding.c       
.get_toolbar_coords                                  0,01 toolbar.c           
.extent_detach                                       0,01 extents.c           
.menubar_variable_changed                            0,01 menubar.c           
.font_lock_maybe_update_syntactic_caches             0,01 font-lock.c         
.decode_frame                                        0,01 frame.c             
.buffer_line_number                                  0,01 line-number.c       
.generate_modeline                                   0,01 redisplay.c         
.Fframe_device                                       0,01 frame.c             
.update_frame_icon                                   0,01 frame.c             
.call2                                               0,01 eval.c              
.run_hook_with_args_in_buffer                        0,01 eval.c              
.extent_find_beginning_of_run                        0,01 extents.c           
.XEventsQueued                                       0,01 glink.s             
.readdir                                             0,01 glink.s             
.x_window_to_frame                                   0,01 frame-x.c           
.copy_widget_value_tree                              0,01 lwlib.c             
.extent_list_delete_all                              0,01 extents.c           
.condition_case_3                                    0,01 eval.c              
.safe_strcmp                                         0,01 lwlib.c             
.set_one_value                                       0,01 lwlib.c             
.signal_call_debugger                                0,01 eval.c              
.current_warning_level                               0,01 eval.c              
.lw_remove_accelerator_spec                          0,01 lwlib.c             
.tab_char_width                                      0,01 redisplay.c         
.menu_item_type                                      0,01 xlwmenu.c           
.XFillRectangle                                      0,01 glink.s             
.map_windows_1                                       0,01 window.c            
.gc_cache_lookup                                     0,01 xgccache.c          
.window_pixel_width_to_char_width                    0,01 window.c            
.window_pixel_height_to_char_height                  0,01 window.c            
.Fwindow_end                                         0,01 window.c            
.Fmodeline_hscroll                                   0,01 window.c            
.sigsetjmp                                           0,01 longjmp.s           
.SetValues                                           0,01 xlwscrollbar.c      
.Fselected_window                                    0,01 window.c            
.window_left_window_gutter_width                     0,01 window.c            
.window_bottom_gutter_height                         0,01 window.c            
.window_top_window_gutter_height                     0,01 window.c            
.cleanup_assoc_list                                  0,01 specifier.c         
.cleanup_specifiers                                  0,01 specifier.c         
.aligned_sizeof_specifier                            0,01 specifier.c         
.window_is_rightmost                                 0,01 window.c            
.check_valid_instantiator                            0,01 specifier.c         
.window_display_buffer                               0,01 window.c            
.recompute_one_cached_specifier_in_window            0,01 specifier.c         
.separate_textual_runs                               0,01 redisplay-x.c       
.decode_image_instantiator_format                    0,01 glyphs.c            
.keymap_store_inverse_internal                       0,01 keymap.c            
.Fdispatch_event                                     0,01 event-stream.c      
.command_builder_find_leaf_1                         0,01 event-stream.c      
.execute_internal_event                              0,01 event-stream.c      
.event_stream_next_event                             0,01 event-stream.c      
.lispdesc_process_xd_union                           0,01 inline.c            
.investigate_frame_change                            0,01 event-stream.c      
.Fevent_glyph_extent                                 0,01 events.c            
.face_boolean_instantiate                            0,01 objects.c           
.event_pixel_translation                             0,01 events.c            
.Fevent_to_character                                 0,01 events.c            
.command_event_p                                     0,01 events.c            
.convert_ichar_string_into_malloced_string           0,01 text.c              
.dequeue_event                                       0,01 events.c            
.glyph_contrib_p                                     0,01 glyphs.c            
.zero_event                                          0,01 events.c            
.deinitialize_event                                  0,01 events.c            
.free_marker                                         0,01 alloc.c             
.sweep_markers                                       0,01 alloc.c             
.sweep_symbols                                       0,01 alloc.c             
.sweep_floats                                        0,01 alloc.c             
.qxe_readdir                                         0,01 sysdep.c            
.subwindow_governing_domain                          0,01 glyphs.c            
.color_instantiate                                   0,01 objects.c           
.Ffeaturep                                           0,01 fns.c               
.tick_lcrecord_stats                                 0,01 alloc.c             
.x_output_pixmap                                     0,01 redisplay-x.c       
.x_clear_region                                      0,01 redisplay-x.c       
.Fgoto_char                                          0,01 editfns.c           
.nconc2                                              0,01 fns.c               
.read_compiled_function                              0,01 lread.c             
.Fget                                                0,01 fns.c               
.noseeum_make_marker                                 0,01 alloc.c             
.Fvector                                             0,01 alloc.c             
.make_vector                                         0,01 alloc.c             
.Fmark_marker                                        0,01 editfns.c           
.Flist                                               0,01 alloc.c             
.common_output_toolbar                               0,01 toolbar-common.c    
.record_exited_processes                             0,01 process-unix.c      
.Fsubst_char_in_region                               0,01 editfns.c           
.allocate_lisp_storage                               0,01 alloc.c             
.xstrdup                                             0,01 alloc.c             
.Fremassq                                            0,01 fns.c               
.xrealloc                                            0,01 alloc.c             
.Fset_extent_parent                                  0,01 extents.c           
.xcalloc                                             0,01 alloc.c             
.emacs_Xt_drain_queue                                0,01 event-Xt.c          
.Fnthcdr                                             0,01 fns.c               
.drain_tty_devices                                   0,01 event-unixoid.c     
.decode_console                                      0,01 console.c           
.valid_console_type_p                                0,01 console.c           

  Profile: /opt/freeware/bin/grep

  Total % For All Processes (/opt/freeware/bin/grep) = 0,18

Subroutine                                            %   Source              
==========                                         ====== ======              
.<7f9c>                                              0,13 pt/freeware/bin/grep
.<1974>                                              0,03 pt/freeware/bin/grep
.memchr                                              0,02 glink.s             
.bcopy                                               0,01 pt/freeware/bin/grep

  Profile: /opt/freeware/bin/find

  Total % For All Processes (/opt/freeware/bin/find) = 0,03

Subroutine                                            %   Source              
==========                                         ====== ======              
.<72f8>                                              0,02 pt/freeware/bin/find
.<4994>                                              0,01 pt/freeware/bin/find
.<4de4>                                              0,01 pt/freeware/bin/find

  Profile: /usr/bin/tprof

  Total % For All Processes (/usr/bin/tprof) = 0,02

Subroutine                                            %   Source              
==========                                         ====== ======              
.trc_kern_prof                                       0,01 f/tools/tprof/cook.c
.update_tidtbl                                       0,01 f/tools/tprof/cook.c

  Profile: /usr/local/bin/bash

  Total % For All Processes (/usr/local/bin/bash) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.alloc_word_desc                                     0,01 make_cmd.c          
.read_token                                          0,01 y.tab.c             

  Profile: /opt/freeware/bin/ls

  Total % For All Processes (/opt/freeware/bin/ls) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.<a6cc>                                              0,01 /opt/freeware/bin/ls

  Total % For All Processes (SH-LIBs) = 1,60

Shared Object                                                             %  
=============                                                          ======
/usr/lib/libc.a[shr.o]                                                   1,26
/usr/lib/libX11.a[shr4.o]                                                0,12
/usr/lib/libpthreads.a[shr_xpg5.o]                                       0,07
/usr/lib/libXt.a[shr4.o]                                                 0,07
/usr/lib/libXm.a[shr_32.o]                                               0,04
/usr/lib/libtrace.a[shr.o]                                               0,04
/usr/lib/libptools.a[shr.o]                                              0,01

  Profile: /usr/lib/libc.a[shr.o]

  Total % For All Processes (/usr/lib/libc.a[shr.o]) = 1,26

Subroutine                                            %   Source              
==========                                         ====== ======              
.memchr                                              0,66 cs/lib/libc/memchr.c
.__is_wctype_sb                                      0,16 ibc/__is_wctype_sb.c
.iscntrl                                             0,09 s/lib/libc/iscntrl.c
.strlen                                              0,05 strlen.s            
.__divu64                                            0,04 divu64.s            
._rec_mutex_unlock                                   0,03 lib/libc/rec_mutex.c
.malloc_y                                            0,02 /lib/libc/malloc_y.c
.fgetc                                               0,02 ccs/lib/libc/fgetc.c
._doprnt                                             0,02 cs/lib/libc/doprnt.c
.read                                                0,02 /ccs/lib/libc/read.c
.strrchr                                             0,02 s/lib/libc/strrchr.c
._rec_mutex_lock                                     0,02 lib/libc/rec_mutex.c
.leftmost                                            0,01 /lib/libc/malloc_y.c
.splay                                               0,01 /lib/libc/malloc_y.c
.$PTRGL                                              0,01 ptrgl.s             
.ioctl                                               0,01 ccs/lib/libc/ioctl.c
.__ioctl                                             0,01 ccs/lib/libc/ioctl.c
.poll                                                0,01 /ccs/lib/libc/iosl.c
.free_y                                              0,01 /lib/libc/malloc_y.c
.time_base_to_time                                   0,01 /time_base_to_time.c
.calloc_common                                       0,01 libc/calloc_common.c
.splint                                              0,01 /lib/libc/malloc_y.c
.fseeko64_unlocked                                   0,01 s/lib/libc/fseek64.c
.kioctl                                              0,01 glink.s             
.strpbrk                                             0,01 s/lib/libc/strpbrk.c
.ungetc                                              0,01 cs/lib/libc/ungetc.c
.kwrite                                              0,01 glink.s             
._poll                                               0,01 glink.s             
.pre_ioctl                                           0,01 ccs/lib/libc/ioctl.c
.ferror                                              0,01 cs/lib/libc/ferror.c
.malloc_y_heap                                       0,01 /lib/libc/malloc_y.c
.mod_init1                                           0,01 lib/libc/__modinit.c
.__get_wctype_std                                    0,01 c/__get_wctype_std.c

  Profile: /usr/lib/libX11.a[shr4.o]

  Total % For All Processes (/usr/lib/libX11.a[shr4.o]) = 0,12

Subroutine                                            %   Source              
==========                                         ====== ======              
._XrmInternalStringToQuark                           0,03 TOP/lib/X11/Quarks.c
.XFillRectangle                                      0,01 OP/lib/X11/FillRct.c
.XrmStringToQuarkList                                0,01 d/XTOP/lib/X11/Xrm.c
.XFilterEvent                                        0,01 P/lib/X11/FilterEv.c
._XFlushInt                                          0,01 OP/lib/X11/XlibInt.c
._X11TransSocketBytesReadable                        0,01 x11trans.c          
.XDrawImageString                                    0,01 TOP/lib/X11/ImText.c
.XQueryTree                                          0,01 TOP/lib/X11/QuTree.c
.poll                                                0,01 glink.s             
._X11TransWrite                                      0,01 x11trans.c          
._XReply                                             0,01 OP/lib/X11/XlibInt.c
._Errno                                              0,01 glink.s             
.x_read                                              0,01 OP/lib/X11/XlibInt.c
._XFlush                                             0,01 OP/lib/X11/XlibInt.c
._XWireToEvent                                       0,01 OP/lib/X11/XlibInt.c

  Profile: /usr/lib/libpthreads.a[shr_xpg5.o]

  Total % For All Processes (/usr/lib/libpthreads.a[shr_xpg5.o]) = 0,07

Subroutine                                            %   Source              
==========                                         ====== ======              
.lib_spinlock_unlock_ppc_up                          0,03 pth_locks_ppc_up.s  
.global_lock_ppc_up                                  0,03 pth_locks_ppc_up.s  
.pthread_self                                        0,01 hreads/pth_pthread.c
.global_unlock_ppc_up                                0,01 pth_locks_ppc_up.s  

  Profile: /usr/lib/libXt.a[shr4.o]

  Total % For All Processes (/usr/lib/libXt.a[shr4.o]) = 0,07

Subroutine                                            %   Source              
==========                                         ====== ======              
.InitFds                                             0,02 P/lib/Xt/NextEvent.c
.XtAppProcessEvent                                   0,02 P/lib/Xt/NextEvent.c
._XtWaitForSomething                                 0,01 P/lib/Xt/NextEvent.c
.XtAppPending                                        0,01 P/lib/Xt/NextEvent.c
.MakeBindData                                        0,01 TOP/lib/Xt/TMstate.c
._XtCopyToArg                                        0,01 P/lib/Xt/Resources.c
.XtIsSubclass                                        0,01 P/lib/Xt/Intrinsic.c

  Profile: /usr/lib/libXm.a[shr_32.o]

  Total % For All Processes (/usr/lib/libXm.a[shr_32.o]) = 0,04

Subroutine                                            %   Source              
==========                                         ====== ======              
.GetValuesLeafWrapper                                0,01 F/lib/Xm/BaseClass.c
.ComputeMetrics                                      0,01 IF/lib/Xm/XmString.c
.SetValues                                           0,01 TIF/lib/Xm/Manager.c
._XmRenderTableFindRendition                         0,01 F/lib/Xm/XmRenderT.c
.GetDepth                                            0,01 F/lib/Xm/BaseClass.c
._XmRenderTableFindFirstFont                         0,01 F/lib/Xm/XmRenderT.c
.XmStringFree                                        0,01 IF/lib/Xm/XmString.c

  Profile: /usr/lib/libtrace.a[shr.o]

  Total % For All Processes (/usr/lib/libtrace.a[shr.o]) = 0,04

Subroutine                                            %   Source              
==========                                         ====== ======              
.eread                                               0,03 btrace/trcgetevent.c
.getevent64                                          0,01 btrace/trcgetevent.c
.getevent                                            0,01 btrace/trcgetevent.c

  Profile: /usr/lib/libptools.a[shr.o]

  Total % For All Processes (/usr/lib/libptools.a[shr.o]) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.ptxtrc_process                                      0,01 tools/perft/ptxtrc.c

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (USER) = 27,44

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                          27,44

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/local/bin/xemacs-21.5-b28) = 27,44

Subroutine                                            %   Source              
==========                                         ====== ======              
.add_ichar_rune_1                                    1,47 redisplay.c         
.extent_list_locate                                  1,22 extents.c           
.re_match_2_internal                                 1,21 regex.c             
.assq_no_quit                                        1,02 fns.c               
.execute_optimized_program                           0,89 bytecode.c          
.create_text_block                                   0,76 redisplay.c         
.display_table_entry                                 0,75 glyphs.c            
.kkcc_marking                                        0,73 gc.c                
.BYTE_BUF_BYTE_ADDRESS_NO_VERIFY                     0,53 inline.c            
.compare_runes                                       0,53 redisplay-output.c  
.Fcons                                               0,42 alloc.c             
.noseeum_cons                                        0,35 alloc.c             
.kkcc_gc_stack_push_lisp_object_1                    0,35 gc.c                
.Fmemq                                               0,33 fns.c               
.recompute_funcall_allocation_flag                   0,33 alloc.c             
.readchar                                            0,33 lread.c             
.generate_fstring_runes                              0,32 redisplay.c         
.extent_list_at                                      0,32 extents.c           
.specifier_get_inst_list                             0,30 specifier.c         
.free_cons                                           0,29 alloc.c             
.kkcc_gc_stack_push_1                                0,28 gc.c                
.find_symbol_value_1                                 0,28 symbols.c           
.BYTE_BUF_BYTE_ADDRESS                               0,26 inline.c            
.recompute_need_to_garbage_collect                   0,26 gc.c                
.extent_ancestor                                     0,22 inline.c            
.store_symval_forwarding                             0,22 symbols.c           
.Fset                                                0,19 symbols.c           
.bytebpos_to_charbpos                                0,19 inline.c            
.unbind_to_1                                         0,19 eval.c              
.Ffuncall                                            0,18 eval.c              
.extent_fragment_update                              0,18 extents.c           
.unbind_to_hairy                                     0,18 eval.c              
.do_symval_forwarding                                0,18 symbols.c           
.kkcc_bt_push                                        0,18 gc.c                
.no_conversion_convert                               0,17 file-coding.c       
.free_managed_lcrecord                               0,17 alloc.c             
.alloc_managed_lcrecord                              0,17 alloc.c             
.offset_post_relocation                              0,17 regex.c             
.malloc                                              0,16 gmalloc.c           
.lispdesc_indirect_count                             0,16 inline.c            
.symbol_is_constant                                  0,15 symbols.c           
.add_ichar_rune                                      0,15 redisplay.c         
.reject_constant_symbols                             0,15 symbols.c           
.compare_display_blocks                              0,15 redisplay-output.c  
.specifier_instance_from_inst_list                   0,14 specifier.c         
.kkcc_gc_stack_pop                                   0,14 gc.c                
.calculate_yoffset                                   0,14 redisplay.c         
.specifier_instance_1                                0,14 specifier.c         
.call_trapping_problems                              0,13 eval.c              
.decode_device_ii_format                             0,13 glyphs.c            
.instantiator_eq_equal                               0,13 glyphs.c            
.get_builtin_face_cache_index                        0,12 faces.c             
.find_htentry                                        0,12 elhash.c            
.find_symbol_value                                   0,12 symbols.c           
.gap_array_recompute_derived_values                  0,11 extents.c           
.buffer_or_string_extent_info                        0,11 extents.c           
.call_with_suspended_errors                          0,11 eval.c              
.image_instantiate                                   0,11 glyphs.c            
.get_char_table_1                                    0,11 inline.c            
.re_search_2                                         0,10 regex.c             
.record_unwind_protect                               0,10 eval.c              
.get_merged_face_cache_index                         0,10 faces.c             
.byte_scan_buffer                                    0,09 search.c            
.x_text_width                                        0,09 redisplay-x.c       
.sweep_conses                                        0,09 alloc.c             
._free_internal                                      0,09 gmalloc.c           
.specbind                                            0,09 eval.c              
.BYTE_BUF_PTR_BYTE_POS                               0,09 inline.c            
.Fextent_property                                    0,08 extents.c           
.map_widget_values                                   0,08 lwlib.c             
.gap_array_insert_els                                0,08 extents.c           
.pixel_to_glyph_translation                          0,08 redisplay.c         
.extract_number                                      0,08 regex.c             
.external_plist_get                                  0,08 fns.c               
.optimize_byte_code                                  0,08 bytecode.c          
.add_string_to_fstring_db_runes                      0,08 redisplay.c         
.buffer_or_string_extent_info_force                  0,07 extents.c           
.advance_plist_pointers                              0,07 fns.c               
.funcall_compiled_function                           0,07 eval.c              
.soe_move                                            0,07 extents.c           
.common_op_match_null_string_p                       0,07 regex.c             
.compare_merged_face_cachels                         0,07 faces.c             
.device_matches_specifier_tag_set_p                  0,07 specifier.c         
.extent_aux_or_default                               0,07 inline.c            
.symbol_value_in_buffer                              0,07 symbols.c           
.instantiator_eq_hash                                0,07 glyphs.c            
.fetch_value_maybe_past_magic                        0,07 symbols.c           
.hash_string                                         0,07 symbols.c           
.restore_int                                         0,07 eval.c              
.snarf_widget_value_mapper                           0,07 gui-x.c             
.merge_face_cachel_data                              0,07 faces.c             
.ensure_face_cachel_contains_charset                 0,07 faces.c             
.read_atom_0                                         0,06 lread.c             
.extent_list_locate_from_pos                         0,06 extents.c           
.signal_single_extent_changed                        0,06 extents.c           
.generate_formatted_string_db                        0,06 redisplay.c         
.gap_array_move_gap                                  0,06 extents.c           
.condition_bind_unwind                               0,06 eval.c              
.specbind_magic                                      0,06 eval.c              
.gap_array_delete_els                                0,06 extents.c           
.free_list                                           0,06 alloc.c             
.image_instance_needs_layout                         0,06 glyphs.c            
.get_next_display_block                              0,06 redisplay-output.c  
.gap_array_adjust_markers                            0,06 extents.c           
.internal_catch                                      0,06 eval.c              
.buffer_or_string_extent_list                        0,06 extents.c           
.get_image_instantiator_governing_domain             0,06 glyphs.c            
.symbol_value_buffer_local_info                      0,06 symbols.c           
.buffer_or_string_bytexpos_to_memxpos                0,05 inline.c            
.decode_extent                                       0,05 extents.c           
.va_call_trapping_problems_1                         0,05 eval.c              
.make_opaque_ptr                                     0,05 opaque.c            
.bit_vector_bit                                      0,05 inline.c            
.compact_string_chars                                0,05 alloc.c             
.Fgethash                                            0,05 elhash.c            
.membpos_to_bytebpos                                 0,05 inline.c            
.internal_equal                                      0,05 fns.c               
.frame_device                                        0,05 frame.c             
.bytebpos_to_membpos                                 0,05 inline.c            
.sweep_strings                                       0,05 alloc.c             
.itext_ichar_len_fmt                                 0,05 inline.c            
.redisplay_text_width_ichar_string                   0,05 redisplay.c         
.find_window_mirror_internal                         0,05 window.c            
.x_output_display_block                              0,05 redisplay-x.c       
.extent_ancestor_1                                   0,05 extents.c           
.set_buffer_internal                                 0,05 buffer.c            
.Feval                                               0,04 eval.c              
.extent_list_insert                                  0,04 extents.c           
.free_opaque_ptr                                     0,04 opaque.c            
.xhash_table                                         0,04 elhash.c            
.read_string                                         0,04 lread.c             
.get_extent_fragment_face_cache_index                0,04 faces.c             
.extract_number_and_incr                             0,04 regex.c             
.group_match_null_string_p                           0,04 regex.c             
.read_atom                                           0,04 lread.c             
.Fstring_equal                                       0,04 fns.c               
.extent_find_end_of_run                              0,04 extents.c           
.space_width                                         0,04 redisplay.c         
.record_unwind_protect_restoring_int                 0,04 eval.c              
.Dynarr_resize                                       0,04 dynarr.c            
.separate_textual_runs_nomule                        0,04 redisplay-x.c       
.output_display_line                                 0,04 redisplay-output.c  
.gc_cache_hash                                       0,04 xgccache.c          
.set_extent_endpoints                                0,04 extents.c           
.read1                                               0,04 lread.c             
.map_extents                                         0,04 extents.c           
.glyph_image_instance_maybe                          0,04 glyphs.c            
.iscntrl                                             0,03 glink.s             
.warning_will_be_discarded                           0,03 eval.c              
.Lstream_really_write                                0,03 lstream.c           
.gutter_extent_signal_changed_region_maybe           0,03 gutter.c            
.update_image_instance                               0,03 glyphs.c            
.buffer_or_string_memxpos_to_bytexpos                0,03 inline.c            
.glyph_image_instance                                0,03 glyphs.c            
.decode_mode_spec                                    0,03 redisplay.c         
.glyph_ascent                                        0,03 glyphs.c            
.malloc_after                                        0,03 alloc.c             
.reader_nextchar                                     0,03 lread.c             
.buffer_or_string_stack_of_extents_force             0,03 extents.c           
.extent_endpoint_char                                0,03 extents.c           
.unreadchar                                          0,03 lread.c             
.call_trapping_problems_1                            0,03 eval.c              
.buffer_or_string_accessible_end_byte                0,03 text.c              
.lispdesc_indirect_count_1                           0,03 gc.c                
.redisplay_unmap_subwindows                          0,03 redisplay-output.c  
.set_extent_endpoints_1                              0,03 extents.c           
.set_alloc_mins_and_maxes                            0,03 alloc.c             
.UPDATE_SYNTAX_CACHE                                 0,03 inline.c            
.Faref                                               0,03 data.c              
.set_up_buffer_local_cache                           0,03 symbols.c           
.find_symbol_value_quickly                           0,03 symbols.c           
.regenerate_window                                   0,03 redisplay.c         
.next_previous_single_property_change                0,03 extents.c           
.update_glyph_cachel_data                            0,03 glyphs.c            
.gethash                                             0,03 hash.c              
.signal_extent_changed                               0,03 extents.c           
.extent_fragment_delete                              0,02 extents.c           
.next_tab_position                                   0,02 redisplay.c         
.marker_position                                     0,02 marker.c            
.generate_display_line                               0,02 redisplay.c         
.add_glyph_rune                                      0,02 redisplay.c         
.free                                                0,02 gmalloc.c           
.offset_to_charxpos                                  0,02 regex.c             
.Flength                                             0,02 fns.c               
.reset_face_cachel                                   0,02 faces.c             
.default_face_font_info                              0,02 faces.c             
.sequence_reader                                     0,02 lread.c             
.concat                                              0,02 fns.c               
.internal_bind_int                                   0,02 eval.c              
.set_trapping_problems_flags                         0,02 eval.c              
.calloc                                              0,02 gmalloc.c           
.xfree_1                                             0,02 alloc.c             
.dfc_convert_to_external_format                      0,02 text.c              
.specifier_instance                                  0,02 specifier.c         
.handle_compiled_function_with_and_rest              0,02 eval.c              
.call_with_condition_handler                         0,02 eval.c              
.update_mirror_syntax_if_dirty                       0,02 inline.c            
.TRT_TABLE_OF                                        0,02 inline.c            
.POINT_MARKER_P                                      0,02 inline.c            
.charbpos_to_bytebpos                                0,02 inline.c            
.detagged_lisp_object_size                           0,02 inline.c            
.get_display_tables                                  0,02 glyphs.c            
.x_output_string                                     0,02 redisplay-x.c       
.init_string_ascii_begin                             0,02 alloc.c             
.list2                                               0,02 alloc.c             
.column_at_point                                     0,02 indent.c            
.merge_widget_value                                  0,02 lwlib.c             
.redisplay_window                                    0,02 redisplay.c         
.buffer_insert_string_1                              0,02 insdel.c            
.extent_list_delete                                  0,02 extents.c           
.xmalloc_and_zero                                    0,02 alloc.c             
.oblookup                                            0,02 symbols.c           
.function_argcount                                   0,02 eval.c              
.decode_buffer                                       0,02 buffer.c            
.realloc                                             0,02 gmalloc.c           
.find_end_of_comment                                 0,02 syntax.c            
.ensure_face_cachel_complete                         0,02 faces.c             
.Lstream_flush                                       0,02 lstream.c           
.resizing_buffer_writer                              0,02 lstream.c           
.jmpsavegpr                                          0,02 longjmp.s           
.next_bytexpos                                       0,02 inline.c            
.buffer_or_string_memxpos_to_charxpos                0,02 inline.c            
.buffer_or_string_bytexpos_to_charxpos               0,02 inline.c            
.decode_window                                       0,02 window.c            
.charbpos_to_membpos                                 0,02 inline.c            
.glyph_descent                                       0,02 glyphs.c            
.jmpsavefpr                                          0,02 longjmp.s           
.isfloat_string                                      0,02 lread.c             
.next_string_index                                   0,02 inline.c            
.make_char                                           0,02 inline.c            
.set_bit_vector_bit                                  0,02 inline.c            
.x_text_width_single_run                             0,02 redisplay-x.c       
.Fsetcdr                                             0,02 data.c              
.buffer_or_string_absolute_begin_byte                0,02 text.c              
.extent_at                                           0,02 extents.c           
.x_get_gc                                            0,02 redisplay-x.c       
.mark_face_cachels_as_not_updated                    0,02 faces.c             
.find_window_mirror                                  0,02 window.c            
.make_uninit_string                                  0,02 alloc.c             
.allocate_string_chars_struct                        0,02 alloc.c             
.set_marker_internal                                 0,02 marker.c            
.write_out_buffer_local_cache                        0,02 symbols.c           
.get_display_block_from_line                         0,01 redisplay.c         
.invalidate_glyph_geometry_maybe                     0,01 glyphs.c            
.query_string_geometry                               0,01 glyphs.c            
.UPDATE_SYNTAX_CACHE_FORWARD                         0,01 inline.c            
.SYNTAX_CODE                                         0,01 inline.c            
.regex_compile                                       0,01 regex.c             
.extent_no_chase_plist_addr                          0,01 inline.c            
.describe_gc_cache                                   0,01 xgccache.c          
.buffer_or_string_stack_of_extents                   0,01 extents.c           
.redisplay_clear_region                              0,01 redisplay-output.c  
.BUFFER_SYNTAX_TABLE                                 0,01 inline.c            
.check_constants_index                               0,01 bytecode.c          
.Fsymbol_value                                       0,01 symbols.c           
.boyer_moore                                         0,01 search.c            
.fast_string_match                                   0,01 search.c            
.compile_pattern                                     0,01 search.c            
.face_getprop                                        0,01 faces.c             
.where_is_recursive_mapper                           0,01 keymap.c            
.Fcopy_event                                         0,01 events.c            
.extent_attach                                       0,01 extents.c           
.event_console_or_selected                           0,01 events.c            
.decode_frame_or_selected                            0,01 frame.c             
.mark_what_as_being_ready                            0,01 event-Xt.c          
.glyph_baseline                                      0,01 glyphs.c            
.read_list_conser                                    0,01 lread.c             
.string_index_byte_to_char                           0,01 inline.c            
.glyph_face                                          0,01 glyphs.c            
.add_blank_rune                                      0,01 redisplay.c         
.find_coding_system                                  0,01 file-coding.c       
.margin_width_internal                               0,01 window.c            
.lispdesc_indirect_description                       0,01 inline.c            
.calculate_baseline                                  0,01 redisplay.c         
.byte_marker_position                                0,01 marker.c            
.buffer_or_string_absolute_end_byte                  0,01 text.c              
.copy_marker_1                                       0,01 marker.c            
.get_glyph_cachel_index                              0,01 glyphs.c            
.object_dead_p                                       0,01 alloc.c             
.window_modeline_height                              0,01 window.c            
.extent_fragment_new                                 0,01 extents.c           
.window_scrollbar_width                              0,01 window.c            
.window_is_leftmost                                  0,01 window.c            
.internal_hash                                       0,01 elhash.c            
.call_trapping_problems_2                            0,01 eval.c              
.sweep_lcrecords_1                                   0,01 alloc.c             
.define_key_parser                                   0,01 keymap.c            
.extent_fragment_sort_by_priority                    0,01 extents.c           
.bytecode_arithcompare                               0,01 bytecode.c          
.string_equal                                        0,01 alloc.c             
.specifier_instance_no_quit                          0,01 specifier.c         
.cons_equal                                          0,01 alloc.c             
.execute_rare_opcode                                 0,01 bytecode.c          
.check_opcode                                        0,01 bytecode.c          
.window_display_lines                                0,01 window.c            
.Fgoto_char                                          0,01 editfns.c           
.read_compiled_function                              0,01 lread.c             
.Lstream_adding                                      0,01 lstream.c           
.finish_marking_weak_lists                           0,01 data.c              
.Lstream_write_1                                     0,01 lstream.c           
.indirect_function                                   0,01 data.c              
.resizing_buffer_rewinder                            0,01 lstream.c           
.Fcar                                                0,01 data.c              
.Fx_get_resource                                     0,01 device-x.c          
.validify_resource_component                         0,01 device-x.c          
.Fselected_device                                    0,01 device.c            
.Dynarr_insert_many                                  0,01 dynarr.c            
.resizing_buffer_stream_ptr                          0,01 lstream.c           
.marked_p                                            0,01 gc.c                
.sync_display_line_structs                           0,01 redisplay-output.c  
.mark_struct_contents_1                              0,01 gc.c                
.memchr                                              0,01 glink.s             
.clear_left_border                                   0,01 redisplay-output.c  
.Fmarker_buffer                                      0,01 marker.c            
.redisplay_redraw_cursor                             0,01 redisplay-output.c  
.lispdesc_block_size_1                               0,01 gc.c                
.parse_integer                                       0,01 lread.c             
.Fmarker_position                                    0,01 marker.c            
.value_slot_past_magic                               0,01 symbols.c           
.Fset_marker                                         0,01 marker.c            
.readevalloop                                        0,01 lread.c             
.adjust_markers                                      0,01 insdel.c            
.buffer_reset_changes                                0,01 insdel.c            
.signal_after_change                                 0,01 insdel.c            
.redisplay_output_window                             0,01 redisplay-output.c  
.internal_array_hash                                 0,01 elhash.c            
.scrollbar_point                                     0,01 scrollbar.c         
.copy_compress_hentries                              0,01 elhash.c            
.Fhash_table_count                                   0,01 elhash.c            
.fixup_internal_substring                            0,01 insdel.c            
.x_update_scrollbar_instance_status                  0,01 scrollbar-x.c       
.buffer_delete_range                                 0,01 insdel.c            
.resize_hash_table                                   0,01 elhash.c            
.Ffind_file_name_handler                             0,01 fileio.c            
.Fexpand_file_name                                   0,01 fileio.c            
.Fintern                                             0,01 symbols.c           
.intern                                              0,01 symbols.c           
.intern_int                                          0,01 symbols.c           
.make_extent                                         0,01 extents.c           
.strcmp                                              0,01 strcmp.s            
.strlen                                              0,01 glink.s             
.alt_match_null_string_p                             0,01 regex.c             
.find_coding_system_for_text_file                    0,01 file-coding.c       
.Fcoding_system_property                             0,01 file-coding.c       
.Fset_extent_parent                                  0,01 extents.c           
.insert_op1                                          0,01 regex.c             
.decode_frame                                        0,01 frame.c             
.update_face_cachel_data                             0,01 faces.c             
.generate_modeline                                   0,01 redisplay.c         
.Fframe_device                                       0,01 frame.c             
.update_frame_icon                                   0,01 frame.c             
.default_face_height_and_width                       0,01 faces.c             
.search_buffer                                       0,01 search.c            
.get_toolbar_coords                                  0,01 toolbar.c           
.x_window_to_frame                                   0,01 frame-x.c           
.fixup_search_regs_for_buffer                        0,01 search.c            
.Fget_face                                           0,01 faces.c             
.Fparse_partial_sexp                                 0,01 syntax.c            
.scan_sexps_forward                                  0,01 syntax.c            
.Ffind_face                                          0,01 faces.c             
.signal_syntax_cache_extent_adjust                   0,01 syntax.c            
.update_syntax_cache                                 0,01 syntax.c            
.setup_syntax_cache                                  0,01 syntax.c            
.Fsyntax_table_p                                     0,01 syntax.c            
.copy_widget_value_tree                              0,01 lwlib.c             
.point_in_line_start_cache                           0,01 redisplay.c         
.line_start_cache_end                                0,01 redisplay.c         
.menubar_variable_changed                            0,01 menubar.c           
.font_lock_maybe_update_syntactic_caches             0,01 font-lock.c         
.safe_strcmp                                         0,01 lwlib.c             
.redisplay_without_hooks                             0,01 redisplay.c         
.redisplay_device                                    0,01 redisplay.c         
.buffer_line_number                                  0,01 line-number.c       
.exit_redisplay_critical_section                     0,01 redisplay.c         
.XEventsQueued                                       0,01 glink.s             
.readdir                                             0,01 glink.s             
.set_one_value                                       0,01 lwlib.c             
.point_visible                                       0,01 redisplay.c         
.lw_remove_accelerator_spec                          0,01 lwlib.c             
.report_extent_modification                          0,01 extents.c           
.memoize_extent_face_internal                        0,01 extents.c           
.call2                                               0,01 eval.c              
.run_hook_with_args_in_buffer                        0,01 eval.c              
.menu_item_type                                      0,01 xlwmenu.c           
.gc_cache_lookup                                     0,01 xgccache.c          
.XFillRectangle                                      0,01 glink.s             
.get_char_property                                   0,01 extents.c           
.SetValues                                           0,01 xlwscrollbar.c      
.cleanup_assoc_list                                  0,01 specifier.c         
.condition_case_3                                    0,01 eval.c              
.cleanup_specifiers                                  0,01 specifier.c         
.get_gutter_coords                                   0,01 gutter.c            
.signal_call_debugger                                0,01 eval.c              
.current_warning_level                               0,01 eval.c              
.aligned_sizeof_specifier                            0,01 specifier.c         
.check_valid_instantiator                            0,01 specifier.c         
.tab_char_width                                      0,01 redisplay.c         
.extent_find_beginning_of_run                        0,01 extents.c           
.recompute_one_cached_specifier_in_window            0,01 specifier.c         
.map_windows_1                                       0,01 window.c            
.window_pixel_width_to_char_width                    0,01 window.c            
.window_pixel_height_to_char_height                  0,01 window.c            
.Fwindow_end                                         0,01 window.c            
.Fmodeline_hscroll                                   0,01 window.c            
.sigsetjmp                                           0,01 longjmp.s           
.decode_image_instantiator_format                    0,01 glyphs.c            
.Fselected_window                                    0,01 window.c            
.window_left_window_gutter_width                     0,01 window.c            
.window_bottom_gutter_height                         0,01 window.c            
.window_top_window_gutter_height                     0,01 window.c            
.extent_detach                                       0,01 extents.c           
.glyph_contrib_p                                     0,01 glyphs.c            
.subwindow_governing_domain                          0,01 glyphs.c            
.window_is_rightmost                                 0,01 window.c            
.color_instantiate                                   0,01 objects.c           
.window_display_buffer                               0,01 window.c            
.face_boolean_instantiate                            0,01 objects.c           
.separate_textual_runs                               0,01 redisplay-x.c       
.keymap_store_inverse_internal                       0,01 keymap.c            
.soe_insert                                          0,01 extents.c           
.Fdispatch_event                                     0,01 event-stream.c      
.command_builder_find_leaf_1                         0,01 event-stream.c      
.execute_internal_event                              0,01 event-stream.c      
.extent_list_delete_all                              0,01 extents.c           
.lispdesc_process_xd_union                           0,01 inline.c            
.event_stream_next_event                             0,01 event-stream.c      
.Fselected_console                                   0,01 console.c           
.investigate_frame_change                            0,01 event-stream.c      
.Fevent_glyph_extent                                 0,01 events.c            
.valid_console_type_p                                0,01 console.c           
.event_pixel_translation                             0,01 events.c            
.convert_ichar_string_into_malloced_string           0,01 text.c              
.Fevent_to_character                                 0,01 events.c            
.command_event_p                                     0,01 events.c            
.dequeue_event                                       0,01 events.c            
.decode_console                                      0,01 console.c           
.free_marker                                         0,01 alloc.c             
.sweep_markers                                       0,01 alloc.c             
.sweep_symbols                                       0,01 alloc.c             
.sweep_floats                                        0,01 alloc.c             
.zero_event                                          0,01 events.c            
.deinitialize_event                                  0,01 events.c            
.qxe_readdir                                         0,01 sysdep.c            
.drain_tty_devices                                   0,01 event-unixoid.c     
.tick_lcrecord_stats                                 0,01 alloc.c             
.x_output_pixmap                                     0,01 redisplay-x.c       
.x_clear_region                                      0,01 redisplay-x.c       
.Ffeaturep                                           0,01 fns.c               
.nconc2                                              0,01 fns.c               
.emacs_Xt_drain_queue                                0,01 event-Xt.c          
.Fget                                                0,01 fns.c               
.noseeum_make_marker                                 0,01 alloc.c             
.Fvector                                             0,01 alloc.c             
.make_vector                                         0,01 alloc.c             
.Lstream_flush_out                                   0,01 lstream.c           
.Flist                                               0,01 alloc.c             
.common_output_toolbar                               0,01 toolbar-common.c    
.record_exited_processes                             0,01 process-unix.c      
.Fsubst_char_in_region                               0,01 editfns.c           
.allocate_lisp_storage                               0,01 alloc.c             
.xstrdup                                             0,01 alloc.c             
.Fremassq                                            0,01 fns.c               
.xrealloc                                            0,01 alloc.c             
.Fmark_marker                                        0,01 editfns.c           
.xcalloc                                             0,01 alloc.c             
.sync_rune_structs                                   0,01 redisplay-output.c  
.Fnthcdr                                             0,01 fns.c               

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (SH-LIBs) = 0,82

Shared Object                                                             %  
=============                                                          ======
/usr/lib/libc.a[shr.o]                                                   0,59
/usr/lib/libX11.a[shr4.o]                                                0,12
/usr/lib/libXt.a[shr4.o]                                                 0,07
/usr/lib/libXm.a[shr_32.o]                                               0,04
/usr/lib/libpthreads.a[shr_xpg5.o]                                       0,01

  Profile: /usr/lib/libc.a[shr.o]

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/lib/libc.a[shr.o]) = 0,59

Subroutine                                            %   Source              
==========                                         ====== ======              
.__is_wctype_sb                                      0,16 ibc/__is_wctype_sb.c
.memchr                                              0,10 cs/lib/libc/memchr.c
.iscntrl                                             0,09 s/lib/libc/iscntrl.c
.strlen                                              0,05 strlen.s            
.__divu64                                            0,04 divu64.s            
._doprnt                                             0,02 cs/lib/libc/doprnt.c
.malloc_y                                            0,02 /lib/libc/malloc_y.c
.splay                                               0,01 /lib/libc/malloc_y.c
.__ioctl                                             0,01 ccs/lib/libc/ioctl.c
.ioctl                                               0,01 ccs/lib/libc/ioctl.c
.read                                                0,01 /ccs/lib/libc/read.c
.poll                                                0,01 /ccs/lib/libc/iosl.c
.free_y                                              0,01 /lib/libc/malloc_y.c
.$PTRGL                                              0,01 ptrgl.s             
.leftmost                                            0,01 /lib/libc/malloc_y.c
.calloc_common                                       0,01 libc/calloc_common.c
.ungetc                                              0,01 cs/lib/libc/ungetc.c
.malloc_y_heap                                       0,01 /lib/libc/malloc_y.c
.time_base_to_time                                   0,01 /time_base_to_time.c
.kwrite                                              0,01 glink.s             
.splint                                              0,01 /lib/libc/malloc_y.c
.pre_ioctl                                           0,01 ccs/lib/libc/ioctl.c
.kioctl                                              0,01 glink.s             
._poll                                               0,01 glink.s             

  Profile: /usr/lib/libX11.a[shr4.o]

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/lib/libX11.a[shr4.o]) = 0,12

Subroutine                                            %   Source              
==========                                         ====== ======              
._XrmInternalStringToQuark                           0,03 TOP/lib/X11/Quarks.c
.XFillRectangle                                      0,01 OP/lib/X11/FillRct.c
.XrmStringToQuarkList                                0,01 d/XTOP/lib/X11/Xrm.c
.XFilterEvent                                        0,01 P/lib/X11/FilterEv.c
._XFlushInt                                          0,01 OP/lib/X11/XlibInt.c
._X11TransSocketBytesReadable                        0,01 x11trans.c          
.XDrawImageString                                    0,01 TOP/lib/X11/ImText.c
.XQueryTree                                          0,01 TOP/lib/X11/QuTree.c
.poll                                                0,01 glink.s             
._X11TransWrite                                      0,01 x11trans.c          
._XReply                                             0,01 OP/lib/X11/XlibInt.c
._Errno                                              0,01 glink.s             
.x_read                                              0,01 OP/lib/X11/XlibInt.c
._XFlush                                             0,01 OP/lib/X11/XlibInt.c
._XWireToEvent                                       0,01 OP/lib/X11/XlibInt.c

  Profile: /usr/lib/libXt.a[shr4.o]

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/lib/libXt.a[shr4.o]) = 0,07

Subroutine                                            %   Source              
==========                                         ====== ======              
.InitFds                                             0,02 P/lib/Xt/NextEvent.c
.XtAppProcessEvent                                   0,02 P/lib/Xt/NextEvent.c
._XtWaitForSomething                                 0,01 P/lib/Xt/NextEvent.c
.XtAppPending                                        0,01 P/lib/Xt/NextEvent.c
.MakeBindData                                        0,01 TOP/lib/Xt/TMstate.c
._XtCopyToArg                                        0,01 P/lib/Xt/Resources.c
.XtIsSubclass                                        0,01 P/lib/Xt/Intrinsic.c

  Profile: /usr/lib/libXm.a[shr_32.o]

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/lib/libXm.a[shr_32.o]) = 0,04

Subroutine                                            %   Source              
==========                                         ====== ======              
.GetValuesLeafWrapper                                0,01 F/lib/Xm/BaseClass.c
.ComputeMetrics                                      0,01 IF/lib/Xm/XmString.c
.SetValues                                           0,01 TIF/lib/Xm/Manager.c
._XmRenderTableFindRendition                         0,01 F/lib/Xm/XmRenderT.c
.GetDepth                                            0,01 F/lib/Xm/BaseClass.c
._XmRenderTableFindFirstFont                         0,01 F/lib/Xm/XmRenderT.c
.XmStringFree                                        0,01 IF/lib/Xm/XmString.c

  Profile: /usr/lib/libpthreads.a[shr_xpg5.o]

  Total % For /usr/local/bin/xemacs-21.5-b28[262208] (/usr/lib/libpthreads.a[shr_xpg5.o]) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.lib_spinlock_unlock_ppc_up                          0,01 pth_locks_ppc_up.s  

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[311538] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[311538] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.dfc_convert_to_external_format                      0,01 text.c              
.retry_close                                         0,01 sysdep.c            

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[311532] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[311532] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.close                                               0,01 glink.s             

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[311534] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[311534] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.child_setup                                         0,01 process-unix.c      
.retry_close                                         0,01 sysdep.c            

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[311540] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[311540] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.child_setup                                         0,01 process-unix.c      

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[299246] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[299246] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.retry_close                                         0,01 sysdep.c            

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  Total % For /usr/local/bin/xemacs-21.5-b28[311546] (USER) = 0,01

User Process                                                              %  
=============                                                          ======
/usr/local/bin/xemacs-21.5-b28                                           0,01

  Profile: /usr/local/bin/xemacs-21.5-b28

  Total % For /usr/local/bin/xemacs-21.5-b28[311546] (/usr/local/bin/xemacs-21.5-b28) = 0,01

Subroutine                                            %   Source              
==========                                         ====== ======              
.retry_close                                         0,01 sysdep.c            

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<



More information about the XEmacs-Beta mailing list