Ticket #1963: gajim_profile.txt

File gajim_profile.txt, 141.4 kB (added by antemil, 16 months ago)

Without the patch

Line 
1         9817123 function calls (9809093 primitive calls) in 64.072 CPU seconds
2
3   Ordered by: internal time
4
5   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
6        1   11.068   11.068   62.366   62.366 {gtk._gtk.main}
7   293166    8.685    0.000   27.388    0.000 idna.py:147(encode)
8  1172666    7.659    0.000   13.377    0.000 idna.py:62(ToASCII)
9   293162    4.207    0.000   36.165    0.000 proxy65_manager.py:248(do_connect)
10   293164    3.792    0.000   31.179    0.000 <string>:1(connect)
11  1174925    3.636    0.000    3.636    0.000 {method 'encode' of 'unicode' objects}
121769965/1769785    3.178    0.000    3.179    0.000 {len}
13   293161    2.527    0.000   40.417    0.000 proxy65_manager.py:212(pollout)
14   293321    2.279    0.000   50.469    0.000 idlequeue.py:125(process_events)
15  1233628    2.239    0.000    2.239    0.000 {method 'append' of 'list' objects}
16   293445    1.507    0.000    1.507    0.000 {built-in method split}
17   293189    1.238    0.000    1.789    0.000 idlequeue.py:55(remove_timeout)
18   376061    0.801    0.000    0.801    0.000 {method 'get' of 'dict' objects}
19   293155    0.778    0.000    0.778    0.000 proxy65_manager.py:124(_on_connect_failure)
20   348727    0.657    0.000    0.657    0.000 {method 'has_key' of 'dict' objects}
21   296740    0.645    0.000    0.645    0.000 {method 'join' of 'str' objects}
22        1    0.523    0.523    0.523    0.523 {built-in method do_handshake}
23      257    0.500    0.002    1.860    0.007 contacts.py:262(get_nb_online_total_contacts)
24    45557    0.292    0.000    0.517    0.000 contacts.py:239(get_contact_with_highest_priority)
25    63644    0.286    0.000    0.452    0.000 gettext.py:398(ugettext)
26        5    0.272    0.054    0.272    0.054 {_socket.getaddrinfo}
27      177    0.264    0.001    0.264    0.001 {method 'write' of 'gtk.gdk.PixbufLoader' objects}
28    60826    0.252    0.000    0.404    0.000 gajim.py:283(jid_is_transport)
29     1285    0.206    0.000    0.569    0.000 roster_window.py:94(get_contact_iter)
30        1    0.187    0.187   64.027   64.027 gajim.py:20(<module>)
31    96010    0.170    0.000    0.170    0.000 {ord}
32    64306    0.161    0.000    0.161    0.000 {method 'find' of 'unicode' objects}
33      318    0.145    0.000    0.492    0.002 xmpp_stringprep.py:134(check_prohibiteds)
34        1    0.141    0.141    0.243    0.243 roster_window.py:18(<module>)
35    16278    0.130    0.000    0.220    0.000 stringprep.py:189(map_table_b3)
36  325/120    0.125    0.000    5.369    0.045 {built-in method Parse}
37     8139    0.121    0.000    0.402    0.000 stringprep.py:195(map_table_b2)
38    22065    0.116    0.000    0.278    0.000 {method 'decode' of 'str' objects}
39    45628    0.115    0.000    0.115    0.000 contacts.py:223(get_contacts_from_jid)
40    12308    0.115    0.000    0.115    0.000 {method 'set_property' of 'gobject.GObject' objects}
41    11895    0.113    0.000    0.180    0.000 config.py:534(get_per)
42      417    0.112    0.000    0.580    0.001 roster_window.py:192(draw_account)
43    45646    0.111    0.000    0.111    0.000 contacts.py:230(get_highest_prio_contact_from_contacts)
44      462    0.107    0.000    0.169    0.000 punycode.py:11(segregate)
45    24777    0.103    0.000    0.182    0.000 utf_8.py:15(decode)
46      821    0.099    0.000    0.482    0.001 idna.py:14(nameprep)
47        1    0.086    0.086    0.222    0.222 dialogs.py:22(<module>)
48    19894    0.081    0.000    0.115    0.000 simplexml.py:375(handle_cdata)
49     2099    0.079    0.000    0.218    0.000 simplexml.py:333(starttag)
50    24777    0.079    0.000    0.079    0.000 {_codecs.utf_8_decode}
51    19894    0.078    0.000    0.193    0.000 pyexpat.c:465(CharacterData)
52    35502    0.074    0.000    0.074    0.000 {method 'category' of 'unicodedata.UCD' objects}
53        2    0.072    0.036    0.131    0.065 __init__.py:27(<module>)
54     1344    0.068    0.000    0.298    0.000 roster_window.py:4381(nameCellDataFunc)
55        2    0.065    0.032    0.075    0.038 __init__.py:23(<module>)
56      902    0.064    0.000    0.152    0.000 roster_window.py:4492(compareIters)
57      178    0.063    0.000    0.063    0.000 {binascii.a2b_base64}
58    15121    0.063    0.000    0.063    0.000 {method 'iter_next' of 'gtk.TreeModel' objects}
59    32699    0.062    0.000    0.062    0.000 {chr}
60     1344    0.060    0.000    0.155    0.000 roster_window.py:4338(iconCellDataFunc)
61        1    0.058    0.058    0.280    0.280 vcard.py:19(<module>)
62       69    0.058    0.001    0.058    0.001 {method 'render_icon' of 'gtk.Widget' objects}
63      296    0.055    0.000    0.055    0.000 {method 'set_from_file' of 'gtk.Image' objects}
642514/1268    0.052    0.000    0.508    0.000 simplexml.py:52(__init__)
65    17417    0.050    0.000    0.050    0.000 {method 'normalize' of 'unicodedata.UCD' objects}
66     2410    0.048    0.000    0.127    0.000 debug.py:395(Show)
67        1    0.045    0.045   64.072   64.072 {execfile}
68     1924    0.043    0.000    0.068    0.000 optparser.py:76(write_line)
69    11208    0.042    0.000    0.042    0.000 {method 'iter_has_child' of 'gtk.TreeModel' objects}
70     1344    0.042    0.000    0.108    0.000 roster_window.py:4445(fill_secondary_pixbuf_rederer)
71      318    0.041    0.000    0.347    0.001 xmpp_stringprep.py:118(map)
72       41    0.039    0.001    0.039    0.001 {method 'scale_simple' of 'gtk.gdk.Pixbuf' objects}
73        1    0.039    0.039    0.048    0.048 connection.py:20(<module>)
74     7461    0.039    0.000    0.054    0.000 config.py:473(get)
75 2096/850    0.035    0.000    5.218    0.006 simplexml.py:361(endtag)
76     8370    0.035    0.000    0.053    0.000 stringprep.py:210(in_table_c12)
77     1344    0.034    0.000    0.099    0.000 gtkgui_helpers.py:107(get_theme_font_for_option)
78     8370    0.034    0.000    0.048    0.000 stringprep.py:263(in_table_c9)
79     8370    0.034    0.000    0.049    0.000 stringprep.py:20(in_table_b1)
80     8370    0.034    0.000    0.051    0.000 stringprep.py:232(in_table_c3)
81        1    0.034    0.034    0.091    0.091 config.py:19(<module>)
82     8370    0.034    0.000    0.051    0.000 stringprep.py:267(in_table_d1)
83     8370    0.033    0.000    0.051    0.000 stringprep.py:243(in_table_c5)
84     8370    0.033    0.000    0.047    0.000 stringprep.py:248(in_table_c6)
85     6495    0.033    0.000    0.033    0.000 {method 'iter_parent' of 'gtk.TreeModel' objects}
86     8370    0.032    0.000    0.047    0.000 stringprep.py:258(in_table_c8)
87     8370    0.032    0.000    0.047    0.000 stringprep.py:253(in_table_c7)
88     8370    0.032    0.000    0.048    0.000 stringprep.py:221(in_table_c22)
89     1536    0.032    0.000    0.046    0.000 {posix.stat}
90     8370    0.032    0.000    0.047    0.000 stringprep.py:236(in_table_c4)
91    16974    0.032    0.000    0.032    0.000 {method 'lower' of 'unicode' objects}
92     5196    0.031    0.000    0.051    0.000 stringprep.py:217(in_table_c21)
93        1    0.031    0.031    0.063    0.063 gajim.py:18(<module>)
94      814    0.030    0.000    0.064    0.000 cell_renderer_image.py:112(on_get_size)
95  593/588    0.030    0.000    0.968    0.002 roster_window.py:248(add_contact_to_roster)
96      565    0.030    0.000    0.030    0.000 {method 'draw_pixbuf' of 'gtk.gdk.Drawable' objects}
97     6473    0.030    0.000    0.030    0.000 {method 'iter_children' of 'gtk.TreeModel' objects}
98        1    0.029    0.029    0.075    0.075 connection_zeroconf.py:31(<module>)
99        1    0.028    0.028    0.135    0.135 conversation_textview.py:17(<module>)
100        5    0.028    0.006    0.028    0.006 gtkgui_helpers.py:55(get_glade)
101    13566    0.028    0.000    0.028    0.000 {method 'bidirectional' of 'unicodedata.UCD' objects}
102    13095    0.028    0.000    0.028    0.000 {isinstance}
103      565    0.027    0.000    0.122    0.000 cell_renderer_image.py:74(on_render)
104     5296    0.027    0.000    0.027    0.000 {method 'get_property' of 'gobject.GObject' objects}
105      318    0.026    0.000    0.089    0.000 xmpp_stringprep.py:145(check_bidirectionals)
106  1466/31    0.024    0.000    0.038    0.001 remote_control.py:54(get_dbus_struct)
107     5196    0.021    0.000    0.032    0.000 stringprep.py:12(in_table_a1)
108     5196    0.021    0.000    0.051    0.000 xmpp_stringprep.py:92(map)
109     2391    0.021    0.000    0.091    0.000 gajim.py:289(get_jid_from_account)
110        6    0.020    0.003    0.022    0.004 {method 'show_all' of 'gtk.Widget' objects}
111     5196    0.020    0.000    0.031    0.000 stringprep.py:271(in_table_d2)
112        1    0.020    0.020    0.135    0.135 gettext.py:262(_parse)
113        2    0.020    0.010    0.020    0.010 bus.py:120(__new__)
114      821    0.019    0.000    0.019    0.000 xmpp_stringprep.py:207(check_prohibiteds)
115     7008    0.019    0.000    0.019    0.000 {method 'replace' of 'unicode' objects}
116     7933    0.019    0.000    0.019    0.000 {method 'keys' of 'dict' objects}
117      357    0.019    0.000    0.019    0.000 {method 'execute' of 'sqlite3.Cursor' objects}
118        1    0.018    0.018    0.019    0.019 connection_handlers_zeroconf.py:21(<module>)
119     9278    0.018    0.000    0.018    0.000 {method 'join' of 'unicode' objects}
120     5031    0.018    0.000    0.035    0.000 simplexml.py:319(check_data_buffer)
121     2410    0.018    0.000    0.026    0.000 debug.py:375(_validate_flag)
122        1    0.017    0.017    0.017    0.017 __init__.py:4(<module>)
123        1    0.017    0.017    0.170    0.170 chat_control.py:18(<module>)
124        1    0.017    0.017    0.377    0.377 gajim.py:2222(__init__)
125     2410    0.016    0.000    0.047    0.000 debug.py:215(show)
126        1    0.016    0.016    0.385    0.385 gtkgui_helpers.py:20(<module>)
127        1    0.016    0.016    0.097    0.097 tooltips.py:17(<module>)
128      410    0.016    0.000    3.165    0.008 roster_window.py:1274(chg_contact_status)
129        1    0.016    0.016    0.016    0.016 {ORBit.load_typelib}
130     1344    0.015    0.000    0.015    0.000 {method 'to_string' of 'pango.FontDescription' objects}
131     5807    0.015    0.000    0.015    0.000 {method 'get_model' of 'gtk.TreeView' objects}
132  1478/32    0.015    0.000    0.040    0.001 copy.py:144(deepcopy)
133     2187    0.015    0.000    0.034    0.000 roster_window.py:68(get_account_iter)
134     4101    0.015    0.000    0.015    0.000 {method 'split' of 'unicode' objects}
135     2188    0.014    0.000    0.014    0.000 {method 'get_iter_root' of 'gtk.TreeModel' objects}
136   107/99    0.014    0.000    0.238    0.002 roster_window.py:577(draw_contact)
137     4965    0.014    0.000    0.014    0.000 xmpp_stringprep.py:75(lookup)
138     1080    0.014    0.000    0.021    0.000 simplexml.py:182(getTags)
139        1    0.014    0.014    0.036    0.036 auth_nb.py:19(<module>)
140       41    0.013    0.000    0.097    0.002 roster_window.py:4230(_load_icon_list)
141        1    0.013    0.013    0.014    0.014 {method 'set_model' of 'gtk.ComboBox' objects}
142      318    0.013    0.000    0.046    0.000 xmpp_stringprep.py:140(check_unassigneds)
143      179    0.013    0.000    0.013    0.000 {method 'fetchall' of 'sqlite3.Cursor' objects}
144   331/19    0.013    0.000    0.044    0.002 sre_compile.py:38(_compile)
145        1    0.013    0.013    0.013    0.013 {posix.system}
146   155/25    0.013    0.000    0.053    0.002 sre_parse.py:385(_parse)
147      217    0.012    0.000    1.091    0.005 gtkgui_helpers.py:531(get_avatar_pixbuf_from_cache)
148      242    0.012    0.000    0.629    0.003 connection_handlers.py:887(get_cached_vcard)
149      103    0.011    0.000    5.157    0.050 dispatcher_nb.py:277(dispatch)
150        1    0.011    0.011    0.396    0.396 message_control.py:14(<module>)
151      828    0.011    0.000    0.103    0.000 {map}
152     2711    0.011    0.000    0.016    0.000 struct.py:77(unpack)
153      206    0.011    0.000    0.074    0.000 {method 'set_value' of 'gtk.TreeStore' objects}
154     2099    0.011    0.000    0.016    0.000 simplexml.py:408(_inc_depth)
155     2900    0.011    0.000    0.011    0.000 {method 'get_storage_type' of 'gtk.Image' objects}
156      246    0.011    0.000    0.011    0.000 {method 'read' of 'file' objects}
157      176    0.010    0.000    0.019    0.000 logger.py:158(get_jid_id)
158      464    0.010    0.000    0.031    0.000 roster_window.py:82(get_group_iter)
159       31    0.010    0.000    0.014    0.000 decorators.py:272(emit_signal)
160     4965    0.010    0.000    0.010    0.000 stringprep.py:206(in_table_c11)
161       52    0.010    0.000    0.051    0.001 {method 'append' of 'gtk.TreeStore' objects}
162     1403    0.010    0.000    0.015    0.000 cell_renderer_image.py:43(do_set_property)
163        1    0.009    0.009    0.010    0.010 disco.py:39(<module>)
164     2099    0.009    0.000    0.227    0.000 pyexpat.c:586(StartElement)
165      243    0.009    0.000    0.018    0.000 connection_handlers.py:847(node_to_dict)
166      145    0.009    0.000    0.023    0.000 sre_compile.py:213(_optimize_charset)
167 2096/850    0.009    0.000    5.222    0.006 pyexpat.c:638(EndElement)
168        2    0.009    0.004    0.019    0.009 __init__.py:10(<module>)
169        1    0.009    0.009    0.801    0.801 roster_window.py:1210(fill_contacts_and_groups_dicts)
170        1    0.009    0.009    0.009    0.009 client_zeroconf.py:15(<module>)
171      117    0.008    0.000    0.008    0.000 {built-in method recv}
172     1263    0.008    0.000    0.013    0.000 sre_parse.py:188(__next)
173      208    0.008    0.000    0.470    0.002 simplexml.py:289(__init__)
174        1    0.008    0.008    0.009    0.009 connection_handlers.py:20(<module>)
175        1    0.008    0.008    0.024    0.024 __init__.py:2(<module>)
176      421    0.008    0.000    1.601    0.004 roster_window.py:392(draw_group)
177     2410    0.008    0.000    0.008    0.000 debug.py:345(_as_one_list)
178      898    0.008    0.000    0.041    0.000 posixpath.py:205(isfile)
179        1    0.008    0.008    0.016    0.016 client.py:22(<module>)
180     1794    0.008    0.000    0.008    0.000 {_codecs.charmap_encode}
181     2167    0.008    0.000    0.008    0.000 simplexml.py:139(getAttr)
182        1    0.008    0.008    0.008    0.008 transports.py:28(<module>)
183     1794    0.008    0.000    0.016    0.000 iso8859_15.py:11(encode)
184      754    0.008    0.000    0.012    0.000 posixpath.py:56(join)
185      821    0.007    0.000    0.509    0.001 xmpp_stringprep.py:212(nameprep)
186      177    0.007    0.000    0.275    0.002 gtkgui_helpers.py:390(get_pixbuf_from_data)
187      256    0.007    0.000    0.009    0.000 {open}
188      278    0.007    0.000    0.521    0.002 xmpp_stringprep.py:191(prepare)
189       73    0.007    0.000    2.307    0.032 connection_handlers.py:1570(_presenceCB)
190      462    0.007    0.000    0.184    0.000 punycode.py:119(punycode_encode)
191     2409    0.007    0.000    0.007    0.000 contacts.py:207(get_contact)
192        3    0.007    0.002    0.007    0.002 {method 'save' of 'gtk.gdk.Pixbuf' objects}
193       71    0.007    0.000    1.795    0.025 gajim.py:511(handle_event_notify)
194        1    0.007    0.007    0.008    0.008 dataforms_widget.py:20(<module>)
195      415    0.007    0.000    0.195    0.000 roster_window.py:519(remove_contact)
196     3204    0.007    0.000    0.007    0.000 simplexml.py:149(getName)
197      142    0.007    0.000    0.007    0.000 sre_parse.py:140(__getslice__)
198        2    0.006    0.003    0.024    0.012 logger.py:129(get_jids_already_in_db)
199      440    0.006    0.000    0.060    0.000 optparser.py:35(read_line)
200        1    0.006    0.006    0.022    0.022 auth.py:20(<module>)
201        1    0.006    0.006    0.006    0.006 {posix.popen}
202        1    0.006    0.006    0.007    0.007 socket.py:43(<module>)
203        1    0.006    0.006    0.006    0.006 {method 'set_icon_from_file' of 'gtk.Window' objects}
204     1068    0.006    0.000    0.013    0.000 events.py:263(get_nb_roster_events)
205        1    0.006    0.006    0.006    0.006 chat_control.py:56(ChatControlBase)
206        1    0.006    0.006    0.024    0.024 roster.py:64(RosterIqHandler)
207        4    0.006    0.001    0.073    0.018 config.py:411(foreach)
208     1686    0.006    0.000    0.006    0.000 {method 'replace' of 'str' objects}
209        1    0.006    0.006    0.006    0.006 {gtk._gtk.init_check}
210     1457    0.006    0.000    0.006    0.000 {setattr}
211  322/265    0.006    0.000    0.023    0.000 copy.py:223(_deepcopy_list)
212        2    0.005    0.003    0.010    0.005 sre_compile.py:307(_optimize_unicode)
213  468/164    0.005    0.000    0.007    0.000 sre_parse.py:146(getwidth)
214      861    0.005    0.000    0.008    0.000 copy.py:260(_keep_alive)
215     2700    0.005    0.000    0.005    0.000 simplexml.py:388(DEBUG)
216     1072    0.005    0.000    0.007    0.000 events.py:188(_get_nb_events)
217     1767    0.005    0.000    0.005    0.000 {method 'write' of 'file' objects}
218     2096    0.005    0.000    0.005    0.000 simplexml.py:413(_dec_depth)
219     2204    0.005    0.000    0.005    0.000 {max}
220        1    0.005    0.005    0.012    0.012 nslookup.py:231(_start_posix)
221      318    0.005    0.000    0.981    0.003 xmpp_stringprep.py:107(prepare)
222     2711    0.005    0.000    0.005    0.000 {method 'unpack' of 'Struct' objects}
223     2410    0.005    0.000    0.005    0.000 debug.py:412(is_active)
224      595    0.005    0.000    0.006    0.000 message_window.py:804(windows)
225     1134    0.005    0.000    0.007    0.000 simplexml.py:146(getData)
226     2727    0.005    0.000    0.005    0.000 {id}
227        1    0.005    0.005    0.005    0.005 gajim.py:371(Interface)
228       73    0.005    0.000    0.023    0.000 roster.py:83(PresenceHandler)
229      534    0.005    0.000    0.008    0.000 gajim.py:156(get_room_and_nick_from_fjid)
230      278    0.005    0.000    1.506    0.005 helpers.py:105(prep)
231     1732    0.004    0.000    0.004    0.000 gajim.py:230(account_is_connected)
232     1130    0.004    0.000    0.004    0.000 {method 'intersect' of 'gtk.gdk.Rectangle' objects}
233     1520    0.004    0.000    0.004    0.000 {method 'get_pixbuf' of 'gtk.Image' objects}
234      628    0.004    0.000    0.020    0.000 posixpath.py:168(exists)
235      120    0.004    0.000    5.420    0.045 transports_nb.py:438(_do_receive)
236        1    0.004    0.004    0.018    0.018 helpers.py:19(<module>)
237        1    0.004    0.004    0.017    0.017 GnuPG.py:26(<module>)
238      255    0.004    0.000    0.004    0.000 {method 'close' of 'file' objects}
239     1015    0.004    0.000    0.014    0.000 sre_parse.py:207(get)
240      178    0.004    0.000    0.010    0.000 helpers.py:546(get_icon_name_to_show)
241     1382    0.004    0.000    0.004    0.000 contacts.py:248(get_first_contact_from_jid)
242        3    0.004    0.001    1.524    0.508 roster_window.py:3595(on_status_changed)
243      129    0.004    0.000    0.024    0.000 protocol.py:294(__init__)
244     1344    0.004    0.000    0.004    0.000 {method 'merge' of 'pango.FontDescription' objects}
245      462    0.004    0.000    0.189    0.000 helpers.py:765(sanitize_filename)
246      592    0.004    0.000    0.010    0.000 message_window.py:674(get_window)
247       62    0.004    0.000    0.004    0.000 {gtk.gdk.pixbuf_new_from_data}
248       41    0.004    0.000    0.400    0.010 roster_window.py:727(draw_avatar)
249      706    0.004    0.000    0.047    0.000 client.py:85(DEBUG)
250      295    0.004    0.000    0.009    0.000 config.py:515(set_per)
251       31    0.004    0.000    0.004    0.000 {method 'send_message' of '_dbus_bindings.Connection' objects}
252      175    0.004    0.000    0.342    0.002 vcard.py:34(get_avatar_pixbuf_encoded_mime)
253     1414    0.004    0.000    0.004    0.000 {method 'rfind' of 'unicode' objects}
254      568    0.004    0.000    0.004    0.000 {method 'setdefault' of 'dict' objects}
255       18    0.004    0.000    0.004    0.000 {posix.listdir}
256      444    0.003    0.000    0.014    0.000 simplexml.py:178(getTagData)
257       30    0.003    0.000    0.004    0.000 sre_compile.py:264(_mk_bitmap)
258        1    0.003    0.003    0.003    0.003 {gnome._gnome.program_init}
259       11    0.003    0.000    0.004    0.000 {method 'send_message_with_reply_and_block' of '_dbus_bindings.Connection' objects}
260      353    0.003    0.000    0.003    0.000 remote_control.py:47(<lambda>)
261      276    0.003    0.000    0.006    0.000 protocol.py:236(__init__)
262      359    0.003    0.000    0.006    0.000 gajim.py:216(get_number_of_connected_accounts)
263      155    0.003    0.000    0.008    0.000 connection.py:238(_event_dispatcher)
264      669    0.003    0.000    0.015    0.000 simplexml.py:170(getTag)
265        1    0.003    0.003    0.015    0.015 transports_nb.py:17(<module>)
266      581    0.003    0.000    0.003    0.000 {method 'get_path' of 'gtk.TreeModel' objects}
267      423    0.003    0.000    0.004    0.000 simplexml.py:383(handle_namespace_start)
268        1    0.003    0.003    0.003    0.003 features_nb.py:17(<module>)
269      630    0.003    0.000    0.005    0.000 simplexml.py:247(__getitem__)
270      690    0.003    0.000    0.008    0.000 contacts.py:445(get_jid_list)
271      417    0.003    0.000    0.005    0.000 gajim.py:241(get_number_of_securely_connected_accounts)
272        1    0.003    0.003    0.003    0.003 __init__.py:3(<module>)
273    78/33    0.003    0.000    0.007    0.000 simplexml.py:82(__str__)
274      245    0.003    0.000    4.301    0.018 connection.py:151(put_event)
275      120    0.003    0.000    5.373    0.045 dispatcher_nb.py:120(ProcessNonBlocking)
276      176    0.003    0.000    0.034    0.000 logger.py:321(get_unread_msgs_for_jid)
277      236    0.003    0.000    0.003    0.000 contacts.py:313(get_metacontacts_tag)
278        1    0.003    0.003    0.007    0.007 logger.py:16(<module>)
279        1    0.003    0.003    0.003    0.003 tsafe.py:9(Connection)
280      462    0.003    0.000    0.004    0.000 punycode.py:108(generate_integers)
281      280    0.003    0.000    0.044    0.000 config.py:492(add_per)
282     1353    0.003    0.000    0.003    0.000 sre_parse.py:136(__getitem__)
283      913    0.003    0.000    0.003    0.000 {method 'get_width' of 'gtk.gdk.Pixbuf' objects}
284      145    0.003    0.000    0.027    0.000 sre_compile.py:184(_compile_charset)
285      307    0.003    0.000    0.003    0.000 {method 'show' of 'gtk.Widget' objects}
286      680    0.003    0.000    0.004    0.000 sre_parse.py:132(__len__)
287        1    0.003    0.003    0.003    0.003 types.py:1(<module>)
288      515    0.002    0.000    0.002    0.000 {repr}
289       49    0.002    0.000    0.002    0.000 {method 'remove' of 'gtk.TreeStore' objects}
290    84/19    0.002    0.000    0.053    0.003 sre_parse.py:307(_parse_sub)
291      891    0.002    0.000    0.005    0.000 sre_parse.py:201(match)
292      485    0.002    0.000    0.007    0.000 config.py:446(is_valid)
293        1    0.002    0.002    0.079    0.079 optparser.py:53(read)
294      463    0.002    0.000    0.003    0.000 stat.py:54(S_ISREG)
295      834    0.002    0.000    0.002    0.000 gajim.py:249(account_is_securely_connected)
296      329    0.002    0.000    0.002    0.000 {gobject._gobject.markup_escape_text}
297      278    0.002    0.000    0.004    0.000 helpers.py:48(decompose_jid)
298      762    0.002    0.000    0.002    0.000 roster_window.py:4483(get_show)
299      667    0.002    0.000    0.002    0.000 contacts.py:53(get_full_jid)
300      996    0.002    0.000    0.002    0.000 simplexml.py:143(getChildren)
301        1    0.002    0.002    0.154    0.154 roster_window.py:4926(__init__)
302      278    0.002    0.000    1.511    0.005 helpers.py:82(parse_jid)
303        1    0.002    0.002    0.016    0.016 notify.py:20(<module>)
304      423    0.002    0.000    0.006    0.000 pyexpat.c:821(StartNamespaceDecl)
305        1    0.002    0.002    0.005    0.005 gtkgui_helpers.py:637(possibly_set_gajim_as_xmpp_handler)
306      410    0.002    0.000    0.007    0.000 message_window.py:680(has_window)
307        4    0.002    0.001    0.002    0.001 {method 'readlines' of 'file' objects}
308      786    0.002    0.000    0.002    0.000 {method 'endswith' of 'unicode' objects}
309        1    0.002    0.002    0.002    0.002 dbapi2.py:24(<module>)
310      892    0.002    0.000    0.002    0.000 contacts.py:58(get_shown_name)
311      794    0.002    0.000    0.002    0.000 {method 'startswith' of 'str' objects}
312      476    0.002    0.000    0.003    0.000 sre_parse.py:144(append)
313        3    0.002    0.001    0.002    0.001 {gobject._gobject.type_register}
314      462    0.002    0.000    0.002    0.000 {method 'encode' of 'str' objects}
315      350    0.002    0.000    0.004    0.000 protocol.py:335(getType)
316      145    0.002    0.000    0.002    0.000 {method 'set_from_pixbuf' of 'gtk.Image' objects}
317      441    0.002    0.000    0.002    0.000 {method 'row_expanded' of 'gtk.TreeView' objects}
318      877    0.002    0.000    0.002    0.000 {method 'values' of 'dict' objects}
319      913    0.002    0.000    0.002    0.000 {method 'get_height' of 'gtk.gdk.Pixbuf' objects}
320        1    0.002    0.002    0.013    0.013 urllib.py:23(<module>)
321        1    0.002    0.002    0.002    0.002 protocol.py:20(<module>)
322      103    0.002    0.000    0.003    0.000 protocol.py:377(getProperties)
323      783    0.002    0.000    0.002    0.000 {method 'lower' of 'str' objects}
324      535    0.002    0.000    0.002    0.000 remote_control.py:52(<lambda>)
325        4    0.002    0.000    0.002    0.000 {gtk.gdk.pixbuf_new_from_file}
326        1    0.002    0.002    1.983    1.983 connection_handlers.py:1877(_on_roster_set)
327       32    0.002    0.000    0.002    0.000 {built-in method send}
328      109    0.002    0.000    0.002    0.000 {time.strftime}
329      757    0.002    0.000    0.002    0.000 {min}
330      384    0.002    0.000    0.002    0.000 events.py:161(get_events)
331      242    0.002    0.000    0.003    0.000 gajim.py:199(get_resource_from_jid)
332      224    0.002    0.000    0.115    0.001 re.py:219(_compile)
333        1    0.002    0.002    0.002    0.002 systray.py:20(<module>)
334      190    0.002    0.000    0.005    0.000 config.py:461(set)
335        1    0.002    0.002    0.012    0.012 urllib2.py:71(<module>)
336       77    0.002    0.000    0.085    0.001 roster_window.py:714(draw_parent_contact)
337      177    0.002    0.000    0.002    0.000 {method 'close' of 'gtk.gdk.PixbufLoader' objects}
338      735    0.002    0.000    0.002    0.000 simplexml.py:152(getNamespace)
339      126    0.002    0.000    0.002    0.000 __init__.py:1158(getEffectiveLevel)
340       96    0.002    0.000    0.503    0.005 helpers.py:653(get_full_jid_from_iq)
341        5    0.001    0.000    0.002    0.000 {__import__}
342      382    0.001    0.000    0.001    0.000 protocol.py:282(__str__)
343      177    0.001    0.000    0.001    0.000 {method 'get_pixbuf' of 'gtk.gdk.PixbufLoader' objects}
344       32    0.001    0.000    0.039    0.001 copy.py:250(_deepcopy_dict)
345      102    0.001    0.000    0.003    0.000 simplexml.py:22(XMLescape)
346      120    0.001    0.000    0.003    0.000 gajim.py:255(get_transport_name_from_jid)
347      239    0.001    0.000    0.003    0.000 contacts.py:65(is_hidden_from_roster)
348      464    0.001    0.000    0.001    0.000 {method 'sort' of 'list' objects}
349       41    0.001    0.000    0.042    0.001 gtkgui_helpers.py:503(get_scaled_pixbuf)
350        1    0.001    0.001    0.079    0.079 gettext.py:75(c2py)
351      176    0.001    0.000    0.002    0.000 contacts.py:165(add_contact)
352      245    0.001    0.000    4.302    0.018 connection.py:155(dispatch)
353      176    0.001    0.000    0.002    0.000 contacts.py:150(create_contact)
354        1    0.001    0.001    0.014    0.014 dbus_support.py:18(<module>)
355      249    0.001    0.000    0.003    0.000 gajim.py:350(<lambda>)
356      236    0.001    0.000    0.005    0.000 contacts.py:375(get_metacontacts_family)
357        6    0.001    0.000    0.001    0.000 {method 'append_column' of 'gtk.TreeView' objects}
358      257    0.001    0.000    0.002    0.000 urllib.py:1148(<genexpr>)
359        3    0.001    0.000    1.526    0.509 gajim.py:467(handle_event_status)
360       50    0.001    0.000    0.010    0.000 dispatcher_nb.py:169(RegisterHandler)
361      257    0.001    0.000    0.002    0.000 urllib.py:1149(<genexpr>)
362        1    0.001    0.001    0.001    0.001 glib.py:21(<module>)
363      206    0.001    0.000    0.007    0.000 re.py:126(match)
364      236    0.001    0.000    0.003    0.000 contacts.py:88(is_groupchat)
365        1    0.001    0.001    0.002    0.002 base64.py:3(<module>)
366      122    0.001    0.000    0.002    0.000 idlequeue.py:68(set_read_timeout)
367      176    0.001    0.000    0.001    0.000 {method 'fetchone' of 'sqlite3.Cursor' objects}
368      272    0.001    0.000    0.002    0.000 protocol.py:268(getStripped)
369      178    0.001    0.000    0.064    0.000 base64.py:319(decodestring)
370      249    0.001    0.000    0.001    0.000 {gobject._gobject.get_current_time}
371       64    0.001    0.000    0.001    0.000 gajim.py:352(add_idle)
372       34    0.001    0.000    0.001    0.000 gtkgui_helpers.py:483(_get_fade_color)
373        1    0.001    0.001    0.014    0.014 saxutils.py:6(<module>)
374      466    0.001    0.000    0.001    0.000 stat.py:29(S_IFMT)
375      261    0.001    0.000    0.002    0.000 contacts.py:142(get_accounts)
376      462    0.001    0.000    0.001    0.000 punycode.py:50(insertion_unsort)
377      170    0.001    0.000    0.003    0.000 protocol.py:321(getFrom)
378        1    0.001    0.001    0.006    0.006 subprocess.py:353(<module>)
379      248    0.001    0.000    0.002    0.000 contacts.py:93(is_transport)
380      108    0.001    0.000    0.004    0.000 protocol.py:332(setTo)
381        1    0.001    0.001    0.001    0.001 socket.py:146(_socketobject)
382      117    0.001    0.000    0.010    0.000 transports_nb.py:159(recv)
383      176    0.001    0.000    0.001    0.000 contacts.py:21(__init__)
384      142    0.001    0.000    0.002    0.000 sre_compile.py:360(_simple)
385        1    0.001    0.001    0.004    0.004 pickle.py:25(<module>)
386      205    0.001    0.000    0.001    0.000 simplexml.py:397(stream_header_received)
387       89    0.001    0.000    0.004    0.000 roster_window.py:564(get_appropriate_state_images)
388        1    0.001    0.001    0.003    0.003 mimetools.py:1(<module>)
389      120    0.001    0.000    0.001    0.000 gajim.py:1614(handle_event_stanza_arrived)
390      325    0.001    0.000    0.001    0.000 contacts.py:80(is_observer)
391        5    0.001    0.000    0.001    0.000 __init__.py:1(<module>)
392      184    0.001    0.000    0.002    0.000 protocol.py:329(getID)
393      205    0.001    0.000    0.001    0.000 simplexml.py:400(stream_footer_received)
394      404    0.001    0.000    0.001    0.000 {method 'items' of 'dict' objects}
395      182    0.001    0.000    0.006    0.000 message_window.py:788(get_control)
396      106    0.001    0.000    0.003    0.000 protocol.py:325(getTimestamp)
397      312    0.001    0.000    0.001    0.000 {method 'set_style' of 'pango.FontDescription' objects}
398      280    0.001    0.000    0.001    0.000 {method 'split' of 'str' objects}
399      155    0.001    0.000    0.009    0.000 dispatcher_nb.py:270(Event)
400        1    0.001    0.001    0.001    0.001 random.py:39(<module>)
401        1    0.001    0.001    0.004    0.004 _dbus.py:1(<module>)
402      507    0.001    0.000    0.001    0.000 copy.py:197(_deepcopy_atomic)
403      189    0.001    0.000    0.001    0.000 {range}
404      142    0.001    0.000    0.001    0.000 {method 'composite' of 'gtk.gdk.Pixbuf' objects}
405       31    0.001    0.000    0.053    0.002 remote_control.py:92(raise_signal)
406       76    0.001    0.000    0.017    0.000 protocol.py:455(__init__)
407      213    0.001    0.000    0.001    0.000 {built-in method match}
408      120    0.001    0.000    5.421    0.045 transports_nb.py:360(pollin)
409        2    0.001    0.000    0.003    0.001 __init__.py:17(<module>)
410      331    0.001    0.000    0.001    0.000 sre_parse.py:96(__init__)
411        1    0.001    0.001    0.035    0.035 roster_window.py:1201(fire_up_unread_messages_events)
412        1    0.001    0.001    0.008    0.008 roster_window.py:902(make_menu)
413       94    0.001    0.000    0.003    0.000 protocol.py:338(setFrom)
414      148    0.001    0.000    0.001    0.000 gajim.py:142(get_server_from_jid)
415        1    0.001    0.001    0.001    0.001 threading.py:1(<module>)
416       64    0.001    0.000    0.003    0.000 idlequeue.py:91(plug_idle)
417        1    0.001    0.001    0.001    0.001 hashlib.py:52(<module>)
418      121    0.001    0.000    0.002    0.000 __init__.py:959(debug)
419      245    0.001    0.000    0.001    0.000 simplexml.py:206(setAttr)
420        1    0.001    0.001    0.001    0.001 saxexts.py:5(<module>)
421        1    0.001    0.001    0.002    0.002 tempfile.py:18(<module>)
422        1    0.001    0.001    0.004    0.004 httplib.py:67(<module>)
423   126/51    0.001    0.000    0.006    0.000 simplexml.py:28(ustr)
424      106    0.001    0.000    0.001    0.000 {time.gmtime}
425       93    0.001    0.000    0.002    0.000 connection_handlers.py:1810(_StanzaArrivedCB)
426      120    0.001    0.000    0.004    0.000 transports_nb.py:622(renew_send_timeout)
427    75/74    0.001    0.000    0.014    0.000 {method 'expand_row' of 'gtk.TreeView' objects}
428      170    0.001    0.000    0.001    0.000 helpers.py:695(<lambda>)
429      369    0.001    0.000    0.001    0.000 sre_compile.py:24(_identityfunction)
430        1    0.001    0.001    0.001    0.001 stringprep.py:6(<module>)
431        1    0.001    0.001    0.002    0.002 connection.py:19(<module>)
432      111    0.001    0.000    0.003    0.000 transports_nb.py:412(set_timeout)
433       24    0.001    0.000    0.002    0.000 decorators.py:152(decorator)
434       32    0.001    0.000    0.010    0.000 dispatcher_nb.py:401(send)
435      198    0.001    0.000    0.001    0.000 {method 'set_weight' of 'pango.FontDescription' objects}
436       40    0.001    0.000    0.002    0.000 notify.py:117(notify)
437      179    0.001    0.000    0.001    0.000 {method 'index' of 'list' objects}
438        1    0.001    0.001    0.013    0.013 idna.py:3(<module>)
439        2    0.001    0.000    0.001    0.000 passwords.py:92(get_storage)
440      104    0.001    0.000    0.004    0.000 protocol.py:466(getShow)
441       96    0.001    0.000    0.001    0.000 sre_parse.py:263(_escape)
442        1    0.001    0.001    0.001    0.001 config.py:43(Config)
443       93    0.001    0.000    0.001    0.000 dispatcher_nb.py:241(returnStanzaHandler)
444       11    0.001    0.000    0.004    0.000 connection.py:570(call_blocking)
445        1    0.001    0.001    0.001    0.001 configpaths.py:76(init)
446        5    0.001    0.000    0.013    0.003 connection_handlers.py:758(_DiscoverInfoCB)
447        1    0.001    0.001    0.064    0.064 filetransfers_window.py:43(__init__)
448        1    0.001    0.001    0.001    0.001 __future__.py:48(<module>)
449        3    0.001    0.000    0.096    0.032 roster_window.py:1195(add_account_contacts)
450        1    0.001    0.001    0.001    0.001 rst_xhtml_generator.py:17(<module>)
451       35    0.001    0.000    0.009    0.000 transports_nb.py:585(send)
452       34    0.001    0.000    0.004    0.000 transports_nb.py:603(_on_send)
453       40    0.001    0.000    0.001    0.000 inspect.py:672(getargs)
454      223    0.001    0.000    0.001    0.000 {hasattr}
455        1    0.001    0.001    0.001    0.001 expat.py:1(<module>)
456        9    0.001    0.000    0.227    0.025 client.py:59(PlugIn)
457       34    0.001    0.000    0.001    0.000 helpers.py:850(reduce_chars_newlines)
458        1    0.001    0.001    0.001    0.001 opcode.py:5(<module>)
459        1    0.001    0.001    0.001    0.001 getpass.py:9(<module>)
460        1    0.001    0.001    0.001    0.001 dataforms.py:3(<module>)
461      205    0.001    0.000    0.001    0.000 simplexml.py:394(dispatch)
462       34    0.001    0.000    1.533    0.045 transports_nb.py:509(_do_send)
463      200    0.001    0.000    0.001    0.000 {method 'find' of 'str' objects}
464        4    0.001    0.000    0.002    0.001 {method 'update' of 'dict' objects}
465        2    0.001    0.000    0.001    0.000 {method 'get_root_origin' of 'gtk.gdk.Window' objects}
466       16    0.001    0.000    0.001    0.000 decorators.py:268(decorator)
467       30    0.001    0.000    0.002    0.000 contacts.py:390(_get_data_score)
468        1    0.001    0.001    0.001    0.001 sleepy.py:22(<module>)
469        1    0.001    0.001    0.002    0.002 decorators.py:1(<module>)
470       68    0.001    0.000    0.001    0.000 idlequeue.py:113(unplug_idle)
471        1    0.001    0.001    0.001    0.001 weakref.py:6(<module>)
472       19    0.001    0.000    0.013    0.001 sre_compile.py:367(_compile_info)
473      151    0.001    0.000    0.001    0.000 {method 'startswith' of 'unicode' objects}
474       87    0.000    0.000    0.003    0.000 protocol.py:469(getStatus)
475        1    0.000    0.000    0.001    0.001 calendar.py:6(<module>)
476       10    0.000    0.000    0.000    0.000 {method 'append' of 'gtk.ListStore' objects}
477       34    0.000    0.000    0.000    0.000 {gobject._gobject.timeout_add}
478       19    0.000    0.000    0.113    0.006 sre_compile.py:501(compile)
479        1    0.000    0.000    0.003    0.003 service.py:22(<module>)
480        2    0.000    0.000    0.000    0.000 {method 'set_bool' of 'gconf.Client' objects}
481       29    0.000    0.000    0.001    0.000 idlequeue.py:74(check_time_events)
482       65    0.000    0.000    0.000    0.000 {gobject._gobject.source_remove}
483      191    0.000    0.000    0.000    0.000 {method 'strip' of 'str' objects}
484       76    0.000    0.000    0.003    0.000 protocol.py:463(getPriority)
485       27    0.000    0.000    0.096    0.004 roster_window.py:243(remove_newly_added)
486      140    0.000    0.000    0.000    0.000 config.py:429(is_valid_bool)
487      148    0.000    0.000    0.000    0.000 {getattr}
488       11    0.000    0.000    0.013    0.001 roster_window.py:4137(on_roster_treeview_row_expanded)
489       20    0.000    0.000    0.008    0.000 connection_handlers.py:980(_IqCB)
490       62    0.000    0.000    0.000    0.000 {method 'get_colorspace' of 'gtk.gdk.Pixbuf' objects}
491        4    0.000    0.000    0.000    0.000 {method 'set_image' of 'gtk.ImageMenuItem' objects}
492       36    0.000    0.000    0.006    0.000 protocol.py:516(__init__)
493        1    0.000    0.000    0.003    0.003 bus.py:19(<module>)
494        2    0.000    0.000    0.001    0.000 auth_nb.py:26(challenge_splitter)
495       64    0.000    0.000    0.001    0.000 gajim.py:361(remove_idle)
496       38    0.000    0.000    0.000    0.000 sre_compile.py:480(isstring)
497        5    0.000    0.000    0.001    0.000 random.py:264(sample)
498        1    0.000    0.000    0.000    0.000 profile_window.py:18(<module>)
499       52    0.000    0.000    0.003    0.000 transports_nb.py:339(_plug_idle)
500       40    0.000    0.000    0.002    0.000 inspect.py:731(getargspec)
501        2    0.000    0.000    0.000    0.000 {method 'get_string' of 'gconf.Client' objects}
502        3    0.000    0.000    0.000    0.000 {method 'signal_autoconnect' of 'glade.XML' objects}
503        4    0.000    0.000    0.001    0.000 service.py:282(__init__)
504       40    0.000    0.000    0.001    0.000 simplexml.py:111(addChild)
505       98    0.000    0.000    0.000    0.000 config.py:422(is_valid_int)
506       44    0.000    0.000    0.000    0.000 {method 'get_widget' of 'glade.XML' objects}
507       19    0.000    0.000    0.054    0.003 sre_parse.py:669(parse)
508        3    0.000    0.000    0.004    0.001 auth_nb.py:150(SASLHandler)
509        1    0.000    0.000    0.004    0.004 remote_control.py:97(SignalObject)
510        1    0.000    0.000    0.000    0.000 bisect.py:1(<module>)
511        1    0.000    0.000    0.002    0.002 systray.py:375(show_icon)
512       37    0.000    0.000    0.003    0.000 dispatcher_nb.py:156(RegisterProtocol)
513      177    0.000    0.000    0.000    0.000 config.py:443(is_valid_string)
514        1    0.000    0.000    0.001    0.001 xmlreader.py:2(<module>)
515        1    0.000    0.000    0.000    0.000 keysyms.py:22(<module>)
516        2    0.000    0.000    0.001    0.001 logger.py:98(open_db)
517        1    0.000    0.000    0.002    0.002 inspect.py:24(<module>)
518      8/7    0.000    0.000    0.001    0.000 client.py:75(PlugOut)
519        1    0.000    0.000    0.001    0.001 _expat_introspect_parser.py:22(<module>)
520      142    0.000    0.000    0.000    0.000 sre_parse.py:138(__setitem__)
521       53    0.000    0.000    0.000    0.000 sre_parse.py:231(_class_escape)
522        5    0.000    0.000    0.000    0.000 socket.py:152(__init__)
523        1    0.000    0.000    0.000    0.000 disco.py:978(ToplevelAgentBrowser)
524       15    0.000    0.000    0.001    0.000 dataforms.py:25(nested_property)
525        1    0.000    0.000    0.060    0.060 roster_window.py:4257(make_jabber_state_images)
526        1    0.000    0.000    0.002    0.002 config.py:22(<module>)
527        2    0.000    0.000    0.000    0.000 connection.py:509(call_async)
528        1    0.000    0.000    0.002    0.002 htmltextview.py:29(<module>)
529        1    0.000    0.000    0.000    0.000 urllib2.py:144(HTTPError)
530       40    0.000    0.000    0.097    0.002 roster_window.py:4207(load_iconset)
531       32    0.000    0.000    0.000    0.000 {method 'connect' of 'gobject.GObject' objects}
532        1    0.000    0.000    0.075    0.075 tokenize.py:23(<module>)
533       40    0.000    0.000    0.000    0.000 {reduce}
534        1    0.000    0.000    0.001    0.001 proxies.py:22(<module>)
535        1    0.000    0.000    0.000    0.000 debug.py:15(<module>)
536      118    0.000    0.000    0.000    0.000 {_sre.getlower}
537      118    0.000    0.000    0.000    0.000 simplexml.py:404(has_received_endtag)
538       34    0.000    0.000    0.000    0.000 gajim.py:1620(handle_event_stanza_sent)
539       87    0.000    0.000    0.000    0.000 {method 'pop' of 'list' objects}
540      125    0.000    0.000    0.000    0.000 protocol.py:262(getResource)
541        1    0.000    0.000    0.001    0.001 dis.py:1(<module>)
542        4    0.000    0.000    0.000    0.000 {_locale.setlocale}
543      112    0.000    0.000    0.000    0.000 opcode.py:27(def_op)
544       17    0.000    0.000    0.000    0.000 threading.py:93(acquire)
545        1    0.000    0.000    0.000    0.000 _exceptions.py:1(<module>)
546        1    0.000    0.000    0.000    0.000 exceptions.py:1(<module>)
547       97    0.000    0.000    0.000    0.000 {method 'remove' of 'list' objects}
548       32    0.000    0.000    0.002    0.000 transports_nb.py:183(send)
549        1    0.000    0.000    0.001    0.001 xmpp_stringprep.py:20(<module>)
550       16    0.000    0.000    0.000    0.000 pubsub.py:46(_PubSubCB)
551        2    0.000    0.000    0.004    0.002 helpers.py:369(is_in_path)
552       12    0.000    0.000    0.001    0.000 __init__.py:852(getLogger)
553        5    0.000    0.000    0.000    0.000 {posix.remove}
554        2    0.000    0.000    0.000    0.000 {method 'clear' of 'dict' objects}
555        7    0.000    0.000    0.000    0.000 {eval}
556       26    0.000    0.000    0.002    0.000 __init__.py:35(__init__)
557       27    0.000    0.000    0.001    0.000 simplexml.py:228(setTag)
558       29    0.000    0.000    0.001    0.000 gajim.py:2122(process_connections)
559       47    0.000    0.000    0.000    0.000 {method 'iter_n_children' of 'gtk.TreeModel' objects}
560       12    0.000    0.000    0.000    0.000 __init__.py:884(_fixupParents)
561       19    0.000    0.000    0.058    0.003 sre_compile.py:486(_code)
562        2    0.000    0.000    0.077    0.038 roster_window.py:3935(quit_gtkgui_interface)
563        1    0.000    0.000    0.000    0.000 socks5.py:29(<module>)
564       62    0.000    0.000    0.000    0.000 {method 'get_pixels' of 'gtk.gdk.Pixbuf' objects}
565       46    0.000    0.000    0.000    0.000 sre_parse.py:78(opengroup)
566        3    0.000    0.000    0.000    0.000 __init__.py:216(__init__)
567       16    0.000    0.000    0.001    0.000 connection_handlers.py:413(_ResultCB)
568        4    0.000    0.000    0.001    0.000 __init__.py:70(search_function)
569        4    0.000    0.000    0.137    0.034 connection_handlers.py:430(_bytestreamResultCB)
570        7    0.000    0.000    0.000    0.000 {method 'append' of 'gtk.MenuShell' objects}
571        2    0.000    0.000    0.014    0.007 roster_window.py:3243(send_status)
572        1    0.000    0.000    0.000    0.000 {method 'destroy' of 'gtk.Widget' objects}
573        2    0.000    0.000    0.005    0.002 roster_window.py:845(get_and_connect_advanced_menuitem_menu)
574        1    0.000    0.000    0.000    0.000 _lazyutils.py:22(<module>)
575       37    0.000    0.000    0.000    0.000 threading.py:695(currentThread)
576        4    0.000    0.000    0.075    0.019 optparser.py:98(write)
577       93    0.000    0.000    0.000    0.000 {method 'random' of '_random.Random' objects}
578       46    0.000    0.000    0.000    0.000 sre_parse.py:89(closegroup)
579        1    0.000    0.000    0.002    0.002 glib.py:30(<module>)
580        1    0.000    0.000    0.004    0.004 remote_control.py:18(<module>)
581       35    0.000    0.000    1.537    0.044 transports_nb.py:348(pollout)
582       17    0.000    0.000    0.000    0.000 threading.py:113(release)
583        1    0.000    0.000    0.000    0.000 roster_window.py:1154(add_bookmarks_list)
584        1    0.000    0.000    0.001    0.001 sax2exts.py:5(<module>)
585        1    0.000    0.000    0.004    0.004 connection_handlers.py:1981(_register_handlers)
586       87    0.000    0.000    0.000    0.000 {locals}
587       31    0.000    0.000    0.000    0.000 service.py:498(locations)
588      4/2    0.000    0.000    0.002    0.001 bus.py:131(add_signal_receiver)
589        3    0.000    0.000    0.001    0.000 dispatcher_nb.py:100(StreamInit)
590        1    0.000    0.000    0.000    0.000 xmpp_stringprep.py:163(NamePrep)
591        1    0.000    0.000    0.524    0.524 transports_nb.py:739(_startSSL_pyOpenSSL)
592        1    0.000    0.000    0.000    0.000 music_track_listener.py:16(<module>)
593       29    0.000    0.000    0.001    0.000 gajim.py:368(process)
594        4    0.000    0.000    0.000    0.000 {posix.rename}
595       30    0.000    0.000    0.000    0.000 transports_nb.py:420(onreceive)
596        1    0.000    0.000    0.018    0.018 connection_handlers.py:1075(_vCardCB)
597       10    0.000    0.000    0.000    0.000 posixpath.py:74(split)
598       40    0.000    0.000    0.000    0.000 inspect.py:51(ismethod)
599        4    0.000    0.000    0.000    0.000 {method 'set_active' of 'gtk.ComboBox' objects}
600        1    0.000    0.000    0.003    0.003 message_textview.py:26(<module>)
601        1    0.000    0.000    0.014    0.014 gajim.py:1834(autoconnect)
602        5    0.000    0.000    0.000    0.000 {dir}
603        1    0.000    0.000    0.000    0.000 {method 'set_string' of 'gconf.Client' objects}
604        1    0.000    0.000    0.002    0.002 __init__.py:24(<module>)
605       27    0.000    0.000    0.000    0.000 helpers.py:781(allow_showing_notification)
606        3    0.000    0.000    0.004    0.001 roster_window.py:3527(_change_awn_icon_status)
607       26    0.000    0.000    0.002    0.000 __init__.py:39(_type_register)
608       31    0.000    0.000    0.000    0.000 gajim.py:188(get_jid_without_resource)
609        1    0.000    0.000    0.000    0.000 exceptions.py:16(<module>)
610        4    0.000    0.000    0.065    0.016 proxy65_manager.py:190(connect)
611        2    0.000    0.000    0.004    0.002 transports_nb.py:541(_do_connect)
612       40    0.000    0.000    0.000    0.000 inspect.py:126(isfunction)
613       40    0.000    0.000    0.000    0.000 inspect.py:167(iscode)
614        2    0.000    0.000    0.001    0.001 connection.py:87(__init__)
615        4    0.000    0.000    0.014    0.003 connection_handlers.py:1208(_ErrorCB)
616        1    0.000    0.000    0.000    0.000 atom.py:4(<module>)
617        5    0.000    0.000    0.002    0.000 helpers.py:691(get_random_string_16)
618       24    0.000    0.000    0.002    0.000 contacts.py:421(get_metacontacts_big_brother)
619       62    0.000    0.000    0.000    0.000 {method 'get_rowstride' of 'gtk.gdk.Pixbuf' objects}
620        3    0.000    0.000    0.003    0.001 bus.py:185(get_object)
621       75    0.000    0.000    0.000    0.000 helpers.py:697(<lambda>)
622        1    0.000    0.000    0.000    0.000 gajim_themes_window.py:27(<module>)
623        5    0.000    0.000    0.000    0.000 connection.py:237(__init__)
624        2    0.000    0.000    0.004    0.002 gtkgui_helpers.py:350(get_abspath_for_script)
625       62    0.000    0.000    0.000    0.000 {method 'get_bits_per_sample' of 'gtk.gdk.Pixbuf' objects}
626        8    0.000    0.000    0.000    0.000 <string>:1(shutdown)
627        1    0.000    0.000    0.000    0.000 {method 'close' of 'sqlite3.Connection' objects}
628       13    0.000    0.000    0.000    0.000 <string>:1(setblocking)
629       60    0.000    0.000    0.000    0.000 simplexml.py:215(setNamespace)
630     20/4    0.000    0.000    0.000    0.000 roster_window.py:3855(close_all_from_dict)
631       13    0.000    0.000    0.000    0.000 roster_window.py:4877(iter_is_separator)
632        1    0.000    0.000    0.000    0.000 simplexml.py:18(<module>)
633        1    0.000    0.000    0.000    0.000 ascii.py:8(<module>)
634        1    0.000    0.000    0.001    0.001 cell_renderer_image.py:26(<module>)
635       11    0.000    0.000    0.003    0.000 dispatcher_nb.py:147(RegisterNamespace)
636        6    0.000    0.000    0.003    0.001 connection_handlers.py:626(_discover)
637        5    0.000    0.000    0.000    0.000 proxy65_manager.py:130(disconnect)
638       65    0.000    0.000    0.000    0.000 {unichr}
639        7    0.000    0.000    0.001    0.000 socks5.py:554(disconnect)
640        3    0.000    0.000    0.000    0.000 dispatcher_nb.py:91(plugout)
641        1    0.000    0.000    0.000    0.000 commands.py:32(<module>)
642        1    0.000    0.000    0.000    0.000 roster_window.py:1140(_add_history_manager_menuitem)
643        5    0.000    0.000    0.000    0.000 {method 'send' of '_socket.socket' objects}
644        4    0.000    0.000    0.000    0.000 {posix.open}
645        1    0.000    0.000    0.008    0.008 config.py:583(__init__)
646        1    0.000    0.000    0.000    0.000 dispatcher_nb.py:24(<module>)
647        1    0.000    0.000    0.214    0.214 connection.py:404(connect_to_next_host)
648        1    0.000    0.000    0.014    0.014 connection_handlers.py:665(_DiscoverItemsCB)
649        1    0.000    0.000    0.136    0.136 i18n.py:26(<module>)
650       53    0.000    0.000    0.000    0.000 {method 'upper' of 'str' objects}
651        1    0.000    0.000    0.000    0.000 urlparse.py:5(<module>)
652        1    0.000    0.000    0.000    0.000 features.py:25(<module>)
653        4    0.000    0.000    0.000    0.000 connection.py:307(add_signal_receiver)
654        1    0.000    0.000    0.213    0.213 transports_nb.py:300(connect)
655       17    0.000    0.000    0.000    0.000 transports_nb.py:416(remove_timeout)
656        1    0.000    0.000    0.000    0.000 dispatcher.py:22(<module>)
657       25    0.000    0.000    0.000    0.000 protocol.py:344(setID)
658        6    0.000    0.000    0.000    0.000 {method 'recv' of '_socket.socket' objects}
659        1    0.000    0.000    0.001    0.001 warnings.py:24(warn)
660        1    0.000    0.000    0.000    0.000 deprecation.py:22(<module>)
661        1    0.000    0.000    0.000    0.000 filetransfer.py:21(<module>)
662        2    0.000    0.000    0.014    0.007 connection.py:732(change_status)
663        1    0.000    0.000    0.000    0.000 roster.py:20(<module>)
664        1    0.000    0.000    0.000    0.000 passwords.py:15(<module>)
665        3    0.000    0.000    0.000    0.000 roster_window.py:3583(set_account_status_icon)
666        1    0.000    0.000    0.000    0.000 browser.py:24(<module>)
667        4    0.000    0.000    0.024    0.006 connection_handlers.py:354(_bytestreamErrorCB)
668        3    0.000    0.000    0.000    0.000 __init__.py:1058(findCaller)
669        2    0.000    0.000    0.000    0.000 weakref.py:45(__init__)
670        1    0.000    0.000    0.000    0.000 punycode.py:5(<module>)
671        1    0.000    0.000    0.003    0.003 systray.py:49(__init__)
672        1    0.000    0.000    0.000    0.000 zeroconf.py:15(<module>)
673        4    0.000    0.000    0.000    0.000 connection.py:125(__str__)
674       44    0.000    0.000    0.000    0.000 {_dbus_bindings.validate_interface_name}
675       24    0.000    0.000    0.000    0.000 decorators.py:34(method)
676        4    0.000    0.000    0.125    0.031 proxy65_manager.py:63(resolve_result)
677       20    0.000    0.000    0.000    0.000 sre_parse.py:184(__init__)
678        3    0.000    0.000    0.000    0.000 posixpath.py:373(normpath)
679        3    0.000    0.000    0.002    0.001 proxy65_manager.py:105(_on_connect_success)
680       18    0.000    0.000    0.000    0.000 connection_handlers.py:85(remove_transfers_for_contact)
681        1    0.000    0.000    0.011    0.011 optparser.py:122(update_config)
682        1    0.000    0.000    0.000    0.000 {fcntl.fcntl}
683        1    0.000    0.000    0.000    0.000 htmltextview.py:238(HtmlHandler)
684        1    0.000    0.000    0.000    0.000 groupchat_control.py:23(<module>)
685       14    0.000    0.000    0.001    0.000 __init__.py:181(_acquireLock)
686        1    0.000    0.000    0.000    0.000 utf_16_be.py:8(<module>)
687       19    0.000    0.000    0.000    0.000 {_sre.compile}
688        4    0.000    0.000    0.000    0.000 connection.py:56(__init__)
689        1    0.000    0.000    0.003    0.003 nslookup.py:15(<module>)
690        3    0.000    0.000    0.001    0.000 __init__.py:405(format)
691        8    0.000    0.000    0.000    0.000 exceptions.py:9(__init__)
692        1    0.000    0.000    0.000    0.000 nslookup.py:98(_parse_srv_result_posix)
693        1    0.000    0.000    0.002    0.002 connection_handlers.py:866(save_vcard_to_hd)
694       13    0.000    0.000    0.000    0.000 __init__.py:941(__init__)
695        9    0.000    0.000    0.000    0.000 {gtk._gtk.binding_entry_add_signal}
696        3    0.000    0.000    0.000    0.000 systray.py:81(set_img)
697        3    0.000    0.000    0.004    0.001 roster_window.py:3569(update_status_combobox)
698        1    0.000    0.000    0.000    0.000 roster_window.py:65(RosterWindow)
699       18    0.000    0.000    0.111    0.006 re.py:178(compile)
700        2    0.000    0.000    0.000    0.000 {method 'set_model' of 'gtk.TreeView' objects}
701        3    0.000    0.000    0.003    0.001 proxy65_manager.py:227(pollin)
702        4    0.000    0.000    0.000    0.000 {method 'set_submenu' of 'gtk.MenuItem' objects}
703       25    0.000    0.000    0.000    0.000 {built-in method acquire}
704        1    0.000    0.000    0.011    0.011 gajim.py:1368(save_avatar_files)
705      7/4    0.000    0.000    0.007    0.002 client_nb.py:272(_on_start_sasl)
706        3    0.000    0.000    0.003    0.001 dispatcher_nb.py:68(_init)
707        6    0.000    0.000    0.000    0.000 gajim.py:419(handle_event_error_answer)
708        2    0.000    0.000    0.025    0.013 logger.py:125(init_vars)
709       39    0.000    0.000    0.000    0.000 {method 'strip' of 'unicode' objects}
710        4    0.000    0.000    0.002    0.001 linecache.py:68(updatecache)
711        2    0.000    0.000    0.000    0.000 gtkgui_helpers.py:341(set_unset_urgency_hint)
712        6    0.000    0.000    0.000    0.000 protocol.py:347(getError)
713        1    0.000    0.000    0.000    0.000 {method 'fileno' of 'file' objects}
714       41    0.000    0.000    0.000    0.000 {method 'pop' of 'dict' objects}
715        1    0.000    0.000    0.000    0.000 {method 'saturate_and_pixelate' of 'gtk.gdk.Pixbuf' objects}
716        1    0.000    0.000    0.003    0.003 tsafe.py:1(<module>)
717        1    0.000    0.000    0.000    0.000 GnuPGInterface.py:221(<module>)
718        1    0.000    0.000    0.000    0.000 token.py:3(<module>)
719        1    0.000    0.000    0.000    0.000 utf_8.py:8(<module>)
720        3    0.000    0.000    0.003    0.001 proxies.py:174(__init__)
721        1    0.000    0.000    0.000    0.000 advanced.py:17(<module>)
722        3    0.000    0.000    0.000    0.000 locale.py:279(normalize)
723        4    0.000    0.000    0.000    0.000 socket.py:159(close)
724        2    0.000    0.000    0.000    0.000 os.py:35(_get_exports_list)
725       38    0.000    0.000    0.000    0.000 {method 'extend' of 'list' objects}
726        4    0.000    0.000    0.125    0.031 proxy65_manager.py:95(resolve_result)
727        1    0.000    0.000    0.000    0.000 {built-in method load_verify_locations}
728        3    0.000    0.000    0.000    0.000 posixpath.py:310(expanduser)
729        5    0.000    0.000    0.002    0.000 proxy65_manager.py:156(start_resolve)
730        1    0.000    0.000    0.000    0.000 {OpenSSL.SSL.Context}
731       41    0.000    0.000    0.000    0.000 {thread.get_ident}
732       20    0.000    0.000    0.000    0.000 iso8859_15.py:14(decode)
733        4    0.000    0.000    0.001    0.000 client_nb.py:160(_on_receive_document_attrs)
734        1    0.000    0.000    0.057    0.057 filetransfers_window.py:364(set_images)
735        1    0.000    0.000    0.000    0.000 saxlib.py:10(<module>)
736        5    0.000    0.000    0.000    0.000 simplexml.py:239(setTagData)
737       17    0.000    0.000    0.000    0.000 UserDict.py:44(has_key)
738        7    0.000    0.000    0.000    0.000 helpers.py:523(get_global_show)
739        6    0.000    0.000    0.000    0.000 dispatcher_nb.py:210(UnregisterHandler)
740        4    0.000    0.000    0.000    0.000 {posix.chmod}
741        1    0.000    0.000    0.007    0.007 connection.py:459(_connect_success)
742       20    0.000    0.000    0.000    0.000 sre_compile.py:57(fixup)
743      6/5    0.000    0.000    0.006    0.001 dispatcher_nb.py:361(WaitForData)
744        6    0.000    0.000    0.000    0.000 __init__.py:48(normalize_encoding)
745        1    0.000    0.000    0.001    0.001 service.py:78(__new__)
746       34    0.000    0.000    0.000    0.000 threading.py:44(_note)
747        1    0.000    0.000    0.000    0.000 contacts.py:17(<module>)
748       22    0.000    0.000    0.000    0.000 string.py:362(rfind)
749        3    0.000    0.000    0.003    0.001 bus.py:170(activate_name_owner)
750        1    0.000    0.000    0.000    0.000 client_nb.py:24(<module>)
751        1    0.000    0.000    0.000    0.000 roster_window.py:3235(set_connecting_state)
752        1    0.000    0.000    0.020    0.020 remote_control.py:85(__init__)
753        1    0.000    0.000    0.001    0.001 gettext.py:421(find)
754        2    0.000    0.000    0.000    0.000 {_hashlib.openssl_sha1}
755        1    0.000    0.000    0.000    0.000 __init__.py:21(<module>)
756       19    0.000    0.000    0.000    0.000 tokenize.py:44(group)
757       16    0.000    0.000    0.000    0.000 decorators.py:204(signal)
758       12    0.000    0.000    0.002    0.000 __init__.py:1258(getLogger)
759        1    0.000    0.000    0.971    0.971 gajim.py:372(handle_event_roster)
760        1    0.000    0.000    0.003    0.003 gtkgui_helpers.py:646(set_gajim_as_xmpp_handler)
761        1    0.000    0.000    0.000    0.000 events.py:23(<module>)
762       37    0.000    0.000    0.000    0.000 {method 'iteritems' of 'dict' objects}
763        1    0.000    0.000    0.000    0.000 client_nb.py:34(__init__)
764        1    0.000    0.000    0.000    0.000 proxy65_manager.py:16(<module>)
765        7    0.000    0.000    0.000    0.000 tokenize.py:203(generate_tokens)
766        1    0.000    0.000    0.000    0.000 roster_window.py:1374(on_roster_treeview_motion_notify_event)
767       31    0.000    0.000    0.000    0.000 {iter}
768        1    0.000    0.000    0.136    0.136 gettext.py:461(translation)
769        1    0.000    0.000    0.001    0.001 traceback.py:46(print_tb)
770        1    0.000    0.000    0.013    0.013 connection.py:321(connect)
771       25    0.000    0.000    0.000    0.000 {built-in method release}
772        3    0.000    0.000    0.000    0.000 random.py:97(seed)
773        1    0.000    0.000    0.000    0.000 {method 'get_format' of 'gtk.gdk.PixbufLoader' objects}
774        4    0.000    0.000    0.000    0.000 {posix.chdir}
775       10    0.000    0.000    0.000    0.000 configpaths.py:55(__getitem__)
776       10    0.000    0.000    0.000    0.000 message_window.py:808(controls)
777        6    0.000    0.000    0.000    0.000 posixpath.py:192(isdir)
778       11    0.000    0.000    0.000    0.000 opcode.py:31(name_op)
779        1    0.000    0.000    0.001    0.001 auth_nb.py:348(_on_bound)
780        1    0.000    0.000    0.015    0.015 gajim.py:1871(make_regexps)
781       19    0.000    0.000    0.000    0.000 sre_parse.py:73(__init__)
782        4    0.000    0.000    0.000    0.000 protocol.py:354(getErrorMsg)
783       10    0.000    0.000    0.000    0.000 message_window.py:795(get_controls)
784       14    0.000    0.000    0.000    0.000 __init__.py:193(_releaseLock)
785       27    0.000    0.000    0.000    0.000 {method 'endswith' of 'str' objects}
786        9    0.000    0.000    0.000    0.000 protocol.py:538(setQueryNS)
787        4    0.000    0.000    0.060    0.015 proxy65_manager.py:178(__init__)
788        1    0.000    0.000    0.002    0.002 configpaths.py:1(<module>)
789        1    0.000    0.000    0.000    0.000 history_window.py:26(<module>)
790        5    0.000    0.000    0.000    0.000 gajim.py:950(handle_event_agent_info_info)
791        3    0.000    0.000    0.000    0.000 connection.py:492(_signal_func)
792        6    0.000    0.000    0.005    0.001 proxy65_manager.py:46(resolve)
793        1    0.000    0.000    0.013    0.013 connection.py:685(connect_and_auth)
794        1    0.000    0.000    0.000    0.000 check_paths.py:16(<module>)
795       25    0.000    0.000    0.000    0.000 simplexml.py:218(setParent)
796        1    0.000    0.000    0.000    0.000 {method 'add_accelerator' of 'gtk.Widget' objects}
797        1    0.000    0.000    0.000    0.000 simplexml.py:158(getPayload)
798        2    0.000    0.000    0.000    0.000 gettext.py:130(_expand_lang)
799        3    0.000    0.000    0.002    0.001 __init__.py:1132(callHandlers)
800        1    0.000    0.000    0.000    0.000 gajim.py:214(pid_alive)
801        3    0.000    0.000    0.000    0.000 {function seed at 0xb4fde8}
802       20    0.000    0.000    0.000    0.000 {_codecs.charmap_decode}
803        3    0.000    0.000    0.001    0.000 __init__.py:733(emit)
804        2    0.000    0.000    0.000    0.000 connection.py:557(msg_reply_handler)
805        3    0.000    0.000    0.000    0.000 connection_handlers.py:1221(_PrivateCB)
806        3    0.000    0.000    0.000    0.000 os.py:724(urandom)
807        8    0.000    0.000    0.000    0.000 UserDict.py:57(get)
808        5    0.000    0.000    0.020    0.004 _dbus.py:62(__new__)
809        3    0.000    0.000    0.000    0.000 logger.py:37(__init__)
810        4    0.000    0.000    0.000    0.000 proxy65_manager.py:76(error_cb)
811        1    0.000    0.000    0.000    0.000 getopt.py:16(<module>)
812        1    0.000    0.000    0.003    0.003 network_manager_listener.py:16(<module>)
813        2    0.000    0.000    0.000    0.000 connection_handlers.py:832(add_caps)
814        3    0.000    0.000    0.000    0.000 {gtk._gtk.image_new_from_stock}
815        1    0.000    0.000    1.389    1.389 client_nb.py:74(disconnected)
816        1    0.000    0.000    0.000    0.000 transports_nb.py:75(SSLWrapper)
817        1    0.000    0.000    0.000    0.000 logger.py:619(get_transports_type)
818        1    0.000    0.000    0.001    0.001 connection_handlers.py:918(request_vcard)
819        1    0.000    0.000    0.000    0.000 keyword.py:11(<module>)
820        4    0.000    0.000    0.000    0.000 codecs.py:77(__new__)
821        1    0.000    0.000    0.000    0.000 filetransfers_window.py:20(<module>)
822        1    0.000    0.000    0.000    0.000 connection.py:85(Connection)
823        1    0.000    0.000    0.000    0.000 {method 'set_visible' of 'gtk.TreeViewColumn' objects}
824        1    0.000    0.000    0.000    0.000 message_window.py:24(<module>)
825        3    0.000    0.000    0.002    0.001 __init__.py:1088(_log)
826        4    0.000    0.000    0.060    0.015 socks5.py:348(__init__)
827        6    0.000    0.000    0.000    0.000 random.py:246(choice)
828        1    0.000    0.000    0.000    0.000 config.py:50(PreferencesWindow)
829        2    0.000    0.000    0.000    0.000 roster_window.py:3367(get_status_message)
830        1    0.000    0.000    0.001    0.001 tempfile.py:176(_get_default_tempdir)
831        1    0.000    0.000    0.001    0.001 auth_nb.py:123(FeaturesHandler)
832        8    0.000    0.000    0.000    0.000 {method 'set_sensitive' of 'gtk.Widget' objects}
833       27    0.000    0.000    0.000    0.000 remote_control.py:116(ContactPresence)
834        2    0.000    0.000    0.000    0.000 __init__.py:573(__init__)
835        8    0.000    0.000    0.000    0.000 saxexts.py:15(__init__)
836        4    0.000    0.000    0.019    0.005 _dbus.py:203(__new__)
837        9    0.000    0.000    0.000    0.000 client.py:55(__init__)
838        1    0.000    0.000    0.000    0.000 commands.py:14(<module>)
839        1    0.000    0.000    0.000    0.000 groupchat_control.py:141(GroupchatControl)
840        1    0.000    0.000    0.000    0.000 sre_parse.py:697(parse_template)
841        5    0.000    0.000    0.003    0.001 proxy65_manager.py:165(__init__)
842        5    0.000    0.000    0.000    0.000 struct.py:35(_compile)
843        1    0.000    0.000    0.019    0.019 dbus_support.py:83(present)
844       13    0.000    0.000    0.000    0.000 logger.py:258(convert_api_values_to_human_transport_type)
845        2    0.000    0.000    0.000    0.000 connection_handlers.py:1166(__init__)
846        1    0.000    0.000    1.989    1.989 connection_handlers.py:1858(_getRosterCB)
847        1    0.000    0.000    0.000    0.000 GnuPG.py:45(GnuPG)
848        1    0.000    0.000    0.000    0.000 {method 'copy' of 'gtk.gdk.Pixbuf' objects}
849       21    0.000    0.000    0.000    0.000 {gobject._gobject.type_from_name}
850        1    0.000    0.000    0.001    0.001 roster_window.py:3962(on_quit_menuitem_activate)
851        5    0.000    0.000    0.000    0.000 {built-in method sub}
852        3    0.000    0.000    0.000    0.000 __init__.py:364(formatTime)
853       18    0.000    0.000    0.000    0.000 deprecation.py:37(__init__)
854        1    0.000    0.000    0.000    0.000 optparser.py:15(<module>)
855       20    0.000    0.000    0.000    0.000 {_dbus_bindings.validate_member_name}
856       11    0.000    0.000    0.000    0.000 {thread.allocate_lock}
857        7    0.000    0.000    0.000    0.000 helpers.py:214(get_uf_show)
858        3    0.000    0.000    0.002