Ticket #1170: prof-run-107.dump.txt

File prof-run-107.dump.txt, 110.8 KB (added by zooko, at 2010-08-16T05:28:11Z)
Line 
1         8981143 function calls (8874144 primitive calls) in 107.840 CPU seconds
2
3   Ordered by: standard name
4
5   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
6        1    0.000    0.000    0.000    0.000 <string>:1(bind)
7        1    0.000    0.000    0.000    0.000 <string>:1(connect)
8      206    0.010    0.000    0.010    0.000 <string>:1(connect_ex)
9  1043275    0.535    0.000    0.535    0.000 <string>:1(fileno)
10        9    0.000    0.000    0.000    0.000 <string>:1(getsockname)
11      319    0.002    0.000    0.002    0.000 <string>:1(getsockopt)
12      392    0.002    0.000    0.002    0.000 <string>:1(setblocking)
13      199    0.004    0.000    0.004    0.000 <string>:1(shutdown)
14        1    0.000    0.000    0.000    0.000 ConfigParser.py:354(optionxform)
15        1    0.000    0.000    0.000    0.000 ConfigParser.py:515(get)
16        1    0.000    0.000    0.000    0.000 ConfigParser.py:610(_interpolate)
17        1    0.000    0.000    0.000    0.000 ConfigParser.py:619(_interpolate_some)
18       19    0.000    0.000    0.001    0.000 Queue.py:107(put)
19        1    0.000    0.000    0.000    0.000 Queue.py:197(_init)
20       14    0.000    0.000    0.000    0.000 Queue.py:200(_qsize)
21       19    0.000    0.000    0.000    0.000 Queue.py:204(_put)
22        1    0.000    0.000    0.000    0.000 Queue.py:22(__init__)
23       14    0.000    0.000    0.000    0.000 Queue.py:86(qsize)
24        1    0.000    0.000    0.014    0.014 __init__.py:104(_create_parser)
25        1    0.000    0.000    0.035    0.035 __init__.py:12(flattenFactory)
26        1    0.000    0.000    0.000    0.000 __init__.py:155(get_platform)
27        1    0.000    0.000    0.002    0.002 __init__.py:166(get_package_versions_and_locations)
28        1    0.000    0.000    0.002    0.002 __init__.py:226(get_package_versions_string)
29        1    0.000    0.000    0.000    0.000 __init__.py:49(normalize_encoding)
30        1    0.000    0.000    0.014    0.014 __init__.py:71(make_parser)
31        1    0.000    0.000    0.000    0.000 __init__.py:71(search_function)
32        1    0.000    0.000    0.000    0.000 __init__.py:8(<module>)
33        1    0.000    0.000    0.002    0.002 _auto_deps.py:111(get_package_versions_from_setuptools)
34        1    0.000    0.000    0.000    0.000 _baseprocess.py:25(__init__)
35        1    0.000    0.000    0.000    0.000 _baseprocess.py:29(_callProcessExited)
36        1    0.000    0.000    0.000    0.000 _baseprocess.py:40(processEnded)
37        1    0.000    0.000    0.003    0.003 _baseprocess.py:51(maybeCallProcessEnded)
38        1    0.000    0.000    0.000    0.000 _signals.py:113(_installHandlerUsingSetWakeup)
39        1    0.000    0.000    0.000    0.000 _signals.py:74(__init__)
40        1    0.000    0.000    0.000    0.000 _signals.py:78(__call__)
41       11    0.000    0.000    0.000    0.000 _sslverify.py:121(__init__)
42       11    0.000    0.000    0.000    0.000 _sslverify.py:140(_handleattrhelper)
43       11    0.000    0.000    0.000    0.000 _sslverify.py:208(peerFromTransport)
44       11    0.000    0.000    0.000    0.000 _sslverify.py:259(digest)
45       12    0.000    0.000    0.000    0.000 _sslverify.py:602(__init__)
46       12    0.000    0.000    0.002    0.000 _sslverify.py:696(getContext)
47       12    0.001    0.000    0.002    0.000 _sslverify.py:704(_makeContext)
48        2    0.000    0.000    0.003    0.002 abstract.py:173(readConnectionLost)
49    17374    0.089    0.000    0.171    0.000 abstract.py:177(write)
50        7    0.000    0.000    0.000    0.000 abstract.py:201(writeSequence)
51       12    0.000    0.000    0.000    0.000 abstract.py:230(loseConnection)
52      243    0.001    0.000    0.001    0.000 abstract.py:259(stopReading)
53     1432    0.002    0.000    0.004    0.000 abstract.py:267(stopWriting)
54      271    0.001    0.000    0.001    0.000 abstract.py:275(startReading)
55    17610    0.024    0.000    0.034    0.000 abstract.py:280(startWriting)
56        1    0.000    0.000    0.000    0.000 abstract.py:296(registerProducer)
57        1    0.000    0.000    0.000    0.000 abstract.py:321(unregisterProducer)
58      113    0.000    0.000    0.000    0.000 abstract.py:349(fileno)
59      208    0.001    0.000    0.002    0.000 abstract.py:358(isIPAddress)
60        4    0.000    0.000    0.000    0.000 abstract.py:43(logPrefix)
61      201    0.001    0.000    0.001    0.000 abstract.py:49(__init__)
62       21    0.000    0.000    0.000    0.000 abstract.py:56(connectionLost)
63     1198    0.019    0.000    0.109    0.000 abstract.py:99(doWrite)
64  147/115    0.001    0.000    0.004    0.000 accessors.py:22(convertToData)
65       13    0.000    0.000    0.000    0.000 accessors.py:47(get)
66       13    0.000    0.000    0.003    0.000 accessors.py:65(get)
67       34    0.000    0.000    0.000    0.000 adapter.py:447(_subscribe)
68       34    0.000    0.000    0.001    0.000 adapter.py:455(_uncached_lookup)
69    52/27    0.000    0.000    0.000    0.000 adapter.py:602(_lookup)
70       38    0.000    0.000    0.000    0.000 address.py:32(__init__)
71        1    0.000    0.000    0.001    0.001 advice.py:108(advise)
72        1    0.000    0.000    0.000    0.000 advice.py:147(determineMetaclass)
73        1    0.000    0.000    0.000    0.000 advice.py:175(minimalBases)
74        1    0.000    0.000    0.000    0.000 advice.py:33(getFrameInfo)
75        1    0.000    0.000    0.000    0.000 advice.py:69(addClassAdvisor)
76        5    0.000    0.000    0.000    0.000 appserver.py:120(__init__)
77        5    0.000    0.000    0.115    0.023 appserver.py:124(process)
78      6/5    0.000    0.000    0.078    0.016 appserver.py:160(gotPageContext)
79        1    0.000    0.000    0.000    0.000 appserver.py:172(finish)
80        5    0.000    0.000    0.001    0.000 appserver.py:175(finishRequest)
81        6    0.000    0.000    0.010    0.002 appserver.py:178(_cbFinishRender)
82        6    0.000    0.000    0.000    0.000 appserver.py:192(_cbSetLogger)
83        5    0.000    0.000    0.036    0.007 appserver.py:252(getPageContextForRequestContext)
84      8/5    0.000    0.000    0.030    0.006 appserver.py:264(handleSegment)
85        5    0.000    0.000    0.000    0.000 appserver.py:314(log)
86     2300    0.002    0.000    0.002    0.000 assertutil.py:23(precondition)
87        2    0.000    0.000    0.000    0.000 assertutil.py:7(_assert)
88       11    0.000    0.000    0.001    0.000 banana.py:101(__init__)
89     1973    0.007    0.000    0.037    0.000 banana.py:1035(handleToken)
90      627    0.008    0.000    7.769    0.012 banana.py:1049(handleClose)
91       11    0.000    0.000    0.001    0.000 banana.py:108(populateVocabTable)
92       11    0.000    0.000    0.002    0.000 banana.py:128(connectionMade)
93       11    0.000    0.000    0.000    0.000 banana.py:148(connectionLost)
94       11    0.000    0.000    0.000    0.000 banana.py:166(initSend)
95       11    0.000    0.000    0.001    0.000 banana.py:172(initSlicer)
96      523    0.002    0.000    0.380    0.001 banana.py:183(send)
97      534    0.044    0.000    0.355    0.001 banana.py:191(produce)
98     6251    0.018    0.000    0.144    0.000 banana.py:22(int2b128)
99     1048    0.002    0.000    0.006    0.000 banana.py:309(newSlicerFor)
100     4434    0.023    0.000    0.026    0.000 banana.py:31(b1282int)
101     1048    0.008    0.000    0.055    0.000 banana.py:316(pushSlicer)
102     1048    0.003    0.000    0.041    0.000 banana.py:362(popSlicer)
103       11    0.000    0.000    0.000    0.000 banana.py:438(outgoingVocabTableWasReplaced)
104        4    0.000    0.000    0.000    0.000 banana.py:473(sendPONG)
105     1048    0.006    0.000    0.046    0.000 banana.py:478(sendOpen)
106     4155    0.017    0.000    0.166    0.000 banana.py:485(sendToken)
107      565    0.000    0.000    0.000    0.000 banana.py:520(maybeVocabizeString)
108     1048    0.003    0.000    0.037    0.000 banana.py:528(sendClose)
109       11    0.000    0.000    0.000    0.000 banana.py:580(initReceive)
110       11    0.000    0.000    0.001    0.000 banana.py:596(initUnslicer)
111       89    0.002    0.000    0.003    0.000 banana.py:612(setObject)
112       11    0.000    0.000    0.000    0.000 banana.py:624(replaceIncomingVocabulary)
113     1730    0.022    0.000    8.171    0.005 banana.py:633(dataReceived)
114     1730    0.114    0.000    8.147    0.005 banana.py:701(handleData)
115        6    0.000    0.000    0.000    0.000 banana.py:74(bytes_to_long)
116      629    0.011    0.000    0.036    0.000 banana.py:997(handleOpen)
117      194    0.003    0.000    0.039    0.000 base.py:1004(connect)
118        2    0.000    0.000    0.001    0.000 base.py:1018(stopConnecting)
119      194    0.001    0.000    0.002    0.000 base.py:1027(cancelTimeout)
120       12    0.000    0.000    0.003    0.000 base.py:1035(buildProtocol)
121      182    0.002    0.000    0.035    0.000 base.py:1040(connectionFailed)
122       12    0.000    0.000    0.001    0.000 base.py:1050(connectionLost)
123        1    0.000    0.000    0.000    0.000 base.py:1074(createInternetSocket)
124        1    0.000    0.000    0.000    0.000 base.py:1105(_handleSignals)
125        1    0.000    0.000    0.000    0.000 base.py:1126(startRunning)
126        1    0.000    0.000    0.000    0.000 base.py:1140(_reallyStartRunning)
127        1    0.000    0.000  107.840  107.840 base.py:1156(run)
128        1    0.109    0.109  107.839  107.839 base.py:1161(mainLoop)
129      730    0.001    0.000    0.001    0.000 base.py:140(activate_delay)
130        1    0.000    0.000    0.000    0.000 base.py:144(active)
131       10    0.000    0.000    0.000    0.000 base.py:154(__le__)
132     6030    0.004    0.000    0.004    0.000 base.py:164(__lt__)
133       13    0.000    0.000    0.003    0.000 base.py:238(_checkTimeout)
134       13    0.000    0.000    0.009    0.001 base.py:253(getHostByName)
135        2    0.000    0.000    0.000    0.000 base.py:327(addTrigger)
136        1    0.000    0.000    0.000    0.000 base.py:346(removeTrigger)
137        1    0.000    0.000    0.000    0.000 base.py:359(removeTrigger_BASE)
138        2    0.000    0.000    0.003    0.002 base.py:396(fireEvent)
139        2    0.000    0.000    0.002    0.001 base.py:416(_continueFiring)
140      722    0.003    0.000    0.003    0.000 base.py:42(__init__)
141        1    0.000    0.000    0.000    0.000 base.py:504(wakeUp)
142       13    0.000    0.000    0.009    0.001 base.py:551(resolve)
143        1    0.000    0.000    0.000    0.000 base.py:564(stop)
144        1    0.000    0.000    0.000    0.000 base.py:575(crash)
145        1    0.000    0.000    0.000    0.000 base.py:600(sigTerm)
146        1    0.000    0.000    0.000    0.000 base.py:606(disconnectAll)
147        2    0.000    0.000    0.003    0.002 base.py:623(fireSystemEvent)
148        2    0.000    0.000    0.000    0.000 base.py:631(addSystemEventTrigger)
149        1    0.000    0.000    0.000    0.000 base.py:641(removeSystemEventTrigger)
150        1    0.000    0.000    0.000    0.000 base.py:648(callWhenRunning)
151        1    0.000    0.000    0.000    0.000 base.py:657(startRunning)
152        1    0.000    0.000    0.000    0.000 base.py:677(_reallyStartRunning)
153      722    0.009    0.000    0.012    0.000 base.py:688(callLater)
154        6    0.000    0.000    0.000    0.000 base.py:701(_moveCallLaterSooner)
155      255    0.000    0.000    0.000    0.000 base.py:721(_cancelCallLater)
156    38286    0.044    0.000    0.049    0.000 base.py:732(_insertNewDelayedCalls)
157    19143    0.063    0.000    0.113    0.000 base.py:741(timeout)
158    19143    0.112    0.000    1.637    0.000 base.py:751(runUntilCurrent)
159      322    0.001    0.000    0.002    0.000 base.py:78(cancel)
160        1    0.000    0.000    0.000    0.000 base.py:815(_checkProcessArgs)
161        2    0.000    0.000    0.000    0.000 base.py:845(argChecker)
162        1    0.000    0.000    0.000    0.000 base.py:904(callFromThread)
163        1    0.001    0.001    0.002    0.002 base.py:915(_initThreadPool)
164        1    0.000    0.000    0.001    0.001 base.py:930(_stopThreadPool)
165       13    0.000    0.000    0.002    0.000 base.py:949(getThreadPool)
166      109    0.000    0.000    0.001    0.000 base.py:97(reset)
167      194    0.001    0.000    0.001    0.000 base.py:991(__init__)
168        3    0.000    0.000    0.001    0.000 base.py:997(disconnect)
169        2    0.000    0.000    0.000    0.000 base32.py:181(could_be_base32_encoded)
170      262    0.002    0.000    0.003    0.000 base32.py:187(could_be_base32_encoded_l)
171        2    0.000    0.000    0.000    0.000 base32.py:195(num_octets_that_encode_to_this_many_quintets)
172        2    0.000    0.000    0.001    0.000 base32.py:199(a2b)
173        2    0.000    0.000    0.001    0.000 base32.py:208(a2b_l)
174     4135    0.003    0.000    0.004    0.000 base32.py:21(_encode)
175      136    0.002    0.000    0.002    0.000 base32.py:31(is_base32)
176      130    0.005    0.000    0.010    0.000 base32.py:4(encode)
177      247    0.001    0.000    0.023    0.000 base32.py:48(b2a)
178      260    0.013    0.000    0.023    0.000 base32.py:60(b2a_l)
179       28    0.001    0.000    0.002    0.000 base64.py:177(b32decode)
180        5    0.000    0.000    0.117    0.023 basic.py:534(dataReceived)
181        1    0.000    0.000    0.000    0.000 basic.py:797(beginFileTransfer)
182      612    0.004    0.000    0.026    0.000 basic.py:825(resumeProducing)
183       20    0.000    0.000    0.000    0.000 bool.py:32(checkToken)
184       20    0.000    0.000    0.000    0.000 bool.py:38(receiveChild)
185       20    0.000    0.000    0.000    0.000 bool.py:49(receiveClose)
186       11    0.000    0.000    0.002    0.000 broker.py:149(__init__)
187       11    0.000    0.000    0.000    0.000 broker.py:166(initBroker)
188       11    0.000    0.000    0.000    0.000 broker.py:192(setTub)
189       11    0.000    0.000    0.003    0.000 broker.py:201(connectionMade)
190       11    0.000    0.000    0.000    0.000 broker.py:208(_create_remote_broker)
191       11    0.000    0.000    0.001    0.000 broker.py:224(shutdown)
192       11    0.000    0.000    0.000    0.000 broker.py:238(connectionLost)
193       22    0.000    0.000    0.001    0.000 broker.py:245(finish)
194       22    0.000    0.000    0.000    0.000 broker.py:270(notifyOnDisconnect)
195        1    0.000    0.000    0.000    0.000 broker.py:295(getTrackerForMyReference)
196       22    0.000    0.000    0.002    0.000 broker.py:321(getTrackerForYourReference)
197        1    0.000    0.000    0.000    0.000 broker.py:402(getMyReferenceByCLID)
198       12    0.000    0.000    0.011    0.001 broker.py:456(getYourReferenceByName)
199      523    0.001    0.000    0.001    0.000 broker.py:46(checkToken)
200      530    0.002    0.000    0.002    0.000 broker.py:466(newRequestID)
201      522    0.001    0.000    0.001    0.000 broker.py:471(addRequest)
202      522    0.002    0.000    0.002    0.000 broker.py:475(removeRequest)
203      522    0.001    0.000    0.001    0.000 broker.py:478(getRequest)
204       11    0.000    0.000    0.000    0.000 broker.py:485(abandonAllRequests)
205      629    0.001    0.000    0.001    0.000 broker.py:50(openerCheckToken)
206        1    0.000    0.000    0.000    0.000 broker.py:515(scheduleCall)
207        2    0.000    0.000    0.008    0.004 broker.py:519(doNextCall)
208        1    0.000    0.000    0.000    0.000 broker.py:532(_ready)
209        1    0.000    0.000    0.007    0.007 broker.py:545(<lambda>)
210        1    0.000    0.000    0.007    0.007 broker.py:551(_doCall)
211        1    0.000    0.000    0.001    0.001 broker.py:583(_callFinished)
212      106    0.000    0.000    0.001    0.000 broker.py:76(open)
213      523    0.003    0.000    0.011    0.000 broker.py:83(doOpen)
214      521    0.001    0.000    0.001    0.000 broker.py:94(receiveChild)
215        1    0.000    0.000    0.000    0.000 cachedir.py:19(get_file)
216        1    0.000    0.000    0.000    0.000 cachedir.py:28(check)
217        1    0.000    0.000    0.000    0.000 cachedir.py:39(__init__)
218      475    0.000    0.000    0.000    0.000 cachedir.py:42(get_filename)
219        2    0.000    0.000    0.000    0.000 calendar.py:102(leapdays)
220        2    0.000    0.000    0.000    0.000 calendar.py:97(isleap)
221      522    0.001    0.000    0.003    0.000 call.py:107(__init__)
222     2055    0.007    0.000    0.007    0.000 call.py:113(sliceBody)
223      522    0.003    0.000    0.005    0.000 call.py:132(__init__)
224     2610    0.002    0.000    0.005    0.000 call.py:140(sliceBody)
225        1    0.000    0.000    0.000    0.000 call.py:178(__init__)
226        1    0.000    0.000    0.000    0.000 call.py:225(setConstraint)
227        1    0.000    0.000    0.000    0.000 call.py:228(start)
228        2    0.000    0.000    0.000    0.000 call.py:241(checkToken)
229        1    0.000    0.000    0.000    0.000 call.py:262(doOpen)
230        2    0.000    0.000    0.000    0.000 call.py:271(receiveChild)
231        1    0.000    0.000    0.000    0.000 call.py:363(receiveClose)
232      522    0.003    0.000    0.004    0.000 call.py:39(__init__)
233        1    0.000    0.000    0.000    0.000 call.py:405(start)
234        4    0.000    0.000    0.000    0.000 call.py:415(checkToken)
235        1    0.000    0.000    0.000    0.000 call.py:433(doOpen)
236        4    0.000    0.000    0.000    0.000 call.py:454(receiveChild)
237      522    0.000    0.000    0.000    0.000 call.py:49(setConstraint)
238        6    0.000    0.000    0.000    0.000 call.py:52(getMethodNameInfo)
239        1    0.000    0.000    0.000    0.000 call.py:539(receiveClose)
240      520    0.004    0.000    7.693    0.015 call.py:55(complete)
241        1    0.000    0.000    0.000    0.000 call.py:573(__init__)
242        3    0.000    0.000    0.000    0.000 call.py:579(sliceBody)
243      522    0.003    0.000    0.003    0.000 call.py:591(start)
244     2245    0.010    0.000    0.016    0.000 call.py:596(checkToken)
245       35    0.000    0.000    0.001    0.000 call.py:618(doOpen)
246     1042    0.008    0.000    0.026    0.000 call.py:628(receiveChild)
247        2    0.000    0.000    1.275    0.637 call.py:64(fail)
248      520    0.008    0.000    7.752    0.015 call.py:652(receiveClose)
249      520    0.000    0.000    0.000    0.000 call.py:669(_ready)
250      520    0.002    0.000    7.695    0.015 call.py:673(_done)
251       32    0.000    0.000    0.000    0.000 call.py:759(truncate)
252        5    0.000    0.000    0.349    0.070 call.py:781(getStateToCopy)
253        5    0.000    0.000    0.000    0.000 call.py:859(__init__)
254        8    0.000    0.000    0.000    0.000 call.py:862(__getstate__)
255        5    0.000    0.000    0.001    0.000 call.py:874(setCopyableState)
256        5    0.000    0.000    0.000    0.000 call.py:904(ExceptionLikeString)
257        1    0.000    0.000    0.000    0.000 client.py:102(publish)
258        1    0.000    0.000    0.002    0.002 client.py:117(_maybe_subscribe)
259        2    0.000    0.000    0.002    0.001 client.py:133(_maybe_publish)
260        1    0.000    0.000    0.007    0.007 client.py:149(remote_announce)
261       28    0.001    0.000    0.007    0.000 client.py:163(_process_announcement)
262        1    0.000    0.000    0.002    0.002 client.py:184(_start_introducer_client)
263        2    0.000    0.000    0.000    0.000 client.py:217(connected_to_introducer)
264        3    0.000    0.000    0.000    0.000 client.py:323(get_storage_broker)
265        1    0.000    0.000    0.001    0.001 client.py:327(_publish)
266        1    0.000    0.000    0.001    0.001 client.py:355(_publish)
267        2    0.000    0.000    0.000    0.000 client.py:447(connected_to_introducer)
268        1    0.000    0.000    0.028    0.028 client.py:474(create_node_from_uri)
269        1    0.000    0.000    0.002    0.002 client.py:55(startService)
270        1    0.000    0.000    0.001    0.001 client.py:66(_got_introducer)
271        1    0.000    0.000    0.004    0.004 client.py:80(_got_versioned_introducer)
272       32    0.000    0.000    0.001    0.000 client.py:96(log)
273        2    0.001    0.000    0.001    0.000 codec.py:51(set_params)
274      157    0.002    0.000    0.006    0.000 codec.py:64(decode)
275        2    0.000    0.000    0.000    0.000 codec.py:73(parse_params)
276        1    0.000    0.000    0.000    0.000 codecs.py:77(__new__)
277       11    0.000    0.000    0.001    0.000 common.py:13(si_b2a)
278        1    0.000    0.000    0.000    0.000 common.py:23(boolean_of_arg)
279        1    0.000    0.000    0.000    0.000 common.py:275(renderHTTP)
280        3    0.000    0.000    0.000    0.000 common.py:41(get_arg)
281      214    0.000    0.000    0.002    0.000 components.py:114(_hook)
282       26    0.000    0.000    0.000    0.000 components.py:174(__init__)
283       10    0.000    0.000    0.000    0.000 components.py:209(__init__)
284        3    0.000    0.000    0.000    0.000 components.py:273(getComponent)
285        3    0.000    0.000    0.000    0.000 components.py:306(__conform__)
286       85    0.000    0.000    0.000    0.000 constraint.py:121(checkOpentype)
287      197    0.000    0.000    0.000    0.000 constraint.py:218(checkObject)
288      974    0.004    0.000    0.005    0.000 constraint.py:246(checkObject)
289     2026    0.006    0.000    0.007    0.000 constraint.py:98(checkToken)
290       19    0.000    0.000    0.000    0.000 context.py:116(chain)
291      224    0.000    0.000    0.000    0.000 context.py:135(fillSlots)
292      232    0.000    0.000    0.001    0.000 context.py:142(locateSlotData)
293  346/262    0.001    0.000    0.006    0.000 context.py:157(clone)
294       70    0.000    0.000    0.001    0.000 context.py:189(__conform__)
295       68    0.000    0.000    0.001    0.000 context.py:212(locateHook)
296    86/53    0.000    0.000    0.001    0.000 context.py:221(__conform__)
297       14    0.000    0.000    0.000    0.000 context.py:259(__init__)
298      683    0.004    0.000    0.006    0.000 context.py:277(__init__)
299        1    0.000    0.000    0.000    0.000 context.py:30(<lambda>)
300        1    0.000    0.000    0.000    0.000 context.py:31(<lambda>)
301        1    0.000    0.000    0.000    0.000 context.py:32(<lambda>)
302    19270    0.127    0.000   10.411    0.001 context.py:32(callWithContext)
303        1    0.000    0.000    0.000    0.000 context.py:33(<lambda>)
304  346/262    0.001    0.000    0.007    0.000 context.py:333(clone)
305        1    0.000    0.000    0.000    0.000 context.py:35(<lambda>)
306    19280    0.057    0.000    0.073    0.000 context.py:41(getContext)
307      702    0.001    0.000    0.001    0.000 context.py:45(__init__)
308      155    0.000    0.000    0.001    0.000 context.py:53(remember)
309    19270    0.078    0.000   10.499    0.001 context.py:58(callWithContext)
310    19280    0.068    0.000    0.171    0.000 context.py:61(getContext)
311    38563    0.040    0.000    0.040    0.000 context.py:69(currentContext)
312      197    0.001    0.000    0.002    0.000 context.py:74(locate)
313        1    0.000    0.000    0.000    0.000 copy.py:112(_copy_with_constructor)
314        1    0.000    0.000    0.000    0.000 copy.py:65(copy)
315        5    0.000    0.000    0.000    0.000 copyable.py:333(__init__)
316       12    0.000    0.000    0.002    0.000 crypto.py:45(_makeContext)
317       24    0.000    0.000    0.000    0.000 crypto.py:47(alwaysValidate)
318       11    0.000    0.000    0.002    0.000 crypto.py:91(digest32)
319       32    0.000    0.000    0.003    0.000 declarations.py:1020(__init__)
320   131/65    0.000    0.000    0.000    0.000 declarations.py:1354(_normalizeargs)
321    32/22    0.001    0.000    0.012    0.001 declarations.py:261(implementedByFallback)
322        1    0.000    0.000    0.001    0.001 declarations.py:421(classImplements)
323       64    0.000    0.000    0.011    0.000 declarations.py:45(__init__)
324       65    0.001    0.000    0.008    0.000 declarations.py:48(changed)
325        1    0.000    0.000    0.001    0.001 declarations.py:481(_implements_advice)
326        1    0.000    0.000    0.000    0.000 declarations.py:505(_implements)
327        1    0.000    0.000    0.000    0.000 declarations.py:522(implements)
328        1    0.000    0.000    0.000    0.000 declarations.py:82(__iter__)
329  648/624    0.003    0.000    0.684    0.001 defer.py:108(maybeDeferred)
330    23629    0.004    0.000    0.004    0.000 defer.py:147(passthru)
331     5060    0.006    0.000    0.006    0.000 defer.py:235(__init__)
33232239/1430    0.139    0.000    9.116    0.006 defer.py:266(addCallbacks)
33326209/25660    0.022    0.000    0.840    0.000 defer.py:285(addCallback)
334     1099    0.002    0.000    0.011    0.000 defer.py:295(addErrback)
335 1385/757    0.003    0.000    2.945    0.004 defer.py:306(addBoth)
3364957/1679    0.010    0.000    9.005    0.005 defer.py:338(callback)
337    91/75    0.000    0.000    1.281    0.017 defer.py:354(errback)
338     1352    0.001    0.000    0.001    0.000 defer.py:381(pause)
3391352/1025    0.007    0.000    8.895    0.009 defer.py:388(unpause)
3401352/1025    0.003    0.000    8.897    0.009 defer.py:428(_continue)
3415048/1753    0.016    0.000    9.012    0.005 defer.py:433(_startRunCallbacks)
34233442/2286    0.236    0.000    9.178    0.004 defer.py:453(_runCallbacks)
343     2656    0.009    0.000    0.038    0.000 defer.py:49(succeed)
344      284    0.002    0.000    0.002    0.000 defer.py:498(__str__)
345       38    0.000    0.000    0.000    0.000 defer.py:537(__del__)
346        8    0.000    0.000    0.000    0.000 defer.py:564(__init__)
347      651    0.007    0.000    0.029    0.000 defer.py:628(__init__)
348 1938/494    0.009    0.000    6.259    0.013 defer.py:684(_cbDeferred)
349        8    0.000    0.000    0.059    0.007 defer.py:72(fail)
350      472    0.002    0.000    0.002    0.000 deferredutil.py:17(_parseDListResult)
351        8    0.000    0.000    0.000    0.000 deferredutil.py:20(_unwrapFirstError)
352      480    0.003    0.000    0.030    0.000 deferredutil.py:24(gatherResults)
353        1    0.000    0.000    0.000    0.000 deprecate.py:240(__init__)
354       43    0.000    0.000    0.000    0.000 deprecate.py:245(__repr__)
355      503    0.002    0.000    0.003    0.000 deprecate.py:264(__getattribute__)
356        1    0.000    0.000    0.000    0.000 deprecate.py:303(__init__)
357        1    0.000    0.000    0.000    0.000 deprecate.py:330(_deprecateAttribute)
358        1    0.000    0.000    0.000    0.000 deprecate.py:356(deprecatedModuleAttribute)
359       62    0.000    0.000    0.000    0.000 dict.py:100(receiveValue)
360       32    0.000    0.000    0.000    0.000 dict.py:106(receiveClose)
361       32    0.000    0.000    0.000    0.000 dict.py:27(setConstraint)
362       32    0.000    0.000    0.002    0.000 dict.py:35(start)
363      124    0.013    0.000    0.013    0.000 dict.py:41(checkToken)
364       41    0.000    0.000    0.001    0.000 dict.py:52(doOpen)
365      124    0.000    0.000    0.001    0.000 dict.py:76(receiveChild)
366       62    0.000    0.000    0.000    0.000 dict.py:85(receiveKey)
367      493    0.001    0.000    0.001    0.000 dictutil.py:186(add_num)
368      493    0.001    0.000    0.002    0.000 dictutil.py:202(inc)
369      493    0.000    0.000    0.000    0.000 dictutil.py:287(__getitem__)
370        1    0.000    0.000    0.004    0.004 download.py:1016(_got_uri_extension)
371        1    0.000    0.000    0.001    0.001 download.py:1046(_get_crypttext_hash_tree)
372        2    0.000    0.000    0.002    0.001 download.py:105(_try_the_next_one)
373        1    0.000    0.000    0.000    0.000 download.py:1061(_got_crypttext_hash_tree)
374      161    0.001    0.000    0.001    0.000 download.py:1070(_activate_enough_buckets)
375        1    0.050    0.050    0.262    0.262 download.py:1101(_download_all_segments)
376        2    0.000    0.000    0.002    0.001 download.py:113(start)
377      471    0.001    0.000    0.002    0.000 download.py:1134(_check_for_pause)
378      158    0.007    0.000    0.649    0.004 download.py:1144(_download_segment)
379      157    0.001    0.000    0.001    0.000 download.py:1158(_finished_fetching)
380      157    0.000    0.000    0.000    0.000 download.py:1167(_started_decode)
381      157    0.001    0.000    0.006    0.000 download.py:1176(<lambda>)
382      157    0.000    0.000    0.000    0.000 download.py:1180(_finished_decode)
383      157    0.008    0.000    1.068    0.007 download.py:1192(_got_segment)
384       10    0.000    0.000    0.000    0.000 download.py:122(__init__)
385        1    0.000    0.000    0.008    0.008 download.py:1299(download)
386        1    0.085    0.085    2.339    2.339 download.py:130(_validate)
387        1    0.000    0.000    0.001    0.001 download.py:147(start)
388        3    0.000    0.000    0.000    0.000 download.py:157(__init__)
389        1    0.000    0.000    0.000    0.000 download.py:182(_check_integrity)
390        1    0.000    0.000    0.000    0.000 download.py:195(_parse_and_validate)
391        1    0.000    0.000    0.001    0.001 download.py:323(start)
392       10    0.001    0.000    0.020    0.002 download.py:340(__init__)
393        1    0.000    0.000    0.000    0.000 download.py:38(__init__)
394      480    0.007    0.000    0.641    0.001 download.py:448(get_block)
395        1    0.000    0.000    0.000    0.000 download.py:47(__init__)
396      472    0.038    0.000    3.135    0.007 download.py:478(_got_data)
397        1    0.000    0.000    0.000    0.000 download.py:54(registerProducer)
398        1    0.000    0.000    0.000    0.000 download.py:57(unregisterProducer)
399      480    0.005    0.000    0.016    0.000 download.py:573(__init__)
400      480    0.005    0.000    0.668    0.001 download.py:582(start)
401      472    0.010    0.000    0.039    0.000 download.py:590(_hold_block)
402      471    0.002    0.000    0.623    0.001 download.py:60(write)
403        8    0.000    0.000    0.001    0.000 download.py:600(_got_block_error)
404      158    0.001    0.000    0.006    0.000 download.py:621(__init__)
405        1    0.000    0.000    0.000    0.000 download.py:63(open)
406      158    0.000    0.000    0.625    0.004 download.py:635(start)
407  161/159    0.004    0.000    0.707    0.004 download.py:638(_download)
408  160/158    0.001    0.000    0.085    0.001 download.py:640(_done)
409      161    0.007    0.000    0.695    0.004 download.py:655(_try)
410      472    0.001    0.000    0.001    0.000 download.py:673(hold_block)
411        8    0.000    0.000    0.000    0.000 download.py:676(bucket_failed)
412        1    0.000    0.000    0.000    0.000 download.py:683(__init__)
413        1    0.000    0.000    0.000    0.000 download.py:720(set_storage_index)
414        1    0.000    0.000    0.000    0.000 download.py:722(set_size)
415        1    0.000    0.000    0.000    0.000 download.py:724(set_helper)
416      174    0.000    0.000    0.000    0.000 download.py:726(set_status)
417        1    0.000    0.000    0.000    0.000 download.py:728(set_paused)
418        1    0.000    0.000    0.000    0.000 download.py:73(set_storageindex)
419      315    0.000    0.000    0.000    0.000 download.py:732(set_progress)
420        3    0.000    0.000    0.000    0.000 download.py:734(set_active)
421        1    0.000    0.000    0.000    0.000 download.py:736(set_results)
422        1    0.000    0.000    0.000    0.000 download.py:748(__init__)
423        1    0.000    0.000    0.000    0.000 download.py:75(set_encodingparams)
424        2    0.000    0.000    0.000    0.000 download.py:79(__init__)
425        1    0.000    0.000    0.007    0.007 download.py:845(start)
426        1    0.000    0.000    0.000    0.000 download.py:857(_finished)
427        1    0.000    0.000    0.731    0.731 download.py:866(_failed)
428        1    0.000    0.000    0.007    0.007 download.py:883(_get_all_shareholders)
429       10    0.000    0.000    0.000    0.000 download.py:917(_check_got_all_responses)
430       10    0.001    0.000    0.004    0.000 download.py:923(_got_response)
431       10    0.000    0.000    0.000    0.000 download.py:957(add_share_bucket)
432        8    0.000    0.000    0.000    0.000 download.py:969(bucket_failed)
433        1    0.000    0.000    0.000    0.000 download.py:981(_got_all_shareholders)
434        1    0.000    0.000    0.001    0.001 download.py:999(_obtain_uri_extension)
435      113    0.001    0.000    0.001    0.000 error.py:162(getConnectError)
436        4    0.000    0.000    0.000    0.000 error.py:200(__str__)
437        2    0.000    0.000    0.000    0.000 error.py:261(__init__)
438      422    0.001    0.000    0.001    0.000 error.py:84(__init__)
439       78    0.000    0.000    0.001    0.000 eventual.py:13(append)
440       32    0.000    0.000    1.342    0.042 eventual.py:18(_turn)
441       78    0.000    0.000    0.001    0.000 eventual.py:48(eventually)
442        1    0.003    0.003    0.003    0.003 expat.py:1(<module>)
443        1    0.000    0.000    0.005    0.005 expatreader.py:100(parse)
444        1    0.000    0.000    0.000    0.000 expatreader.py:109(prepareParser)
445        1    0.000    0.000    0.000    0.000 expatreader.py:115(setContentHandler)
446        4    0.000    0.000    0.000    0.000 expatreader.py:132(setFeature)
447        1    0.000    0.000    0.000    0.000 expatreader.py:180(setProperty)
448        2    0.000    0.000    0.005    0.002 expatreader.py:196(feed)
449        1    0.000    0.000    0.000    0.000 expatreader.py:213(close)
450        2    0.000    0.000    0.000    0.000 expatreader.py:223(_reset_cont_handler)
451        2    0.000    0.000    0.000    0.000 expatreader.py:228(_reset_lex_handler_prop)
452        2    0.000    0.000    0.000    0.000 expatreader.py:244(reset)
453       94    0.001    0.000    0.003    0.000 expatreader.py:306(start_element_ns)
454       94    0.000    0.000    0.000    0.000 expatreader.py:340(end_element_ns)
455        1    0.000    0.000    0.000    0.000 expatreader.py:359(start_namespace_decl)
456        1    0.000    0.000    0.000    0.000 expatreader.py:362(end_namespace_decl)
457        1    0.005    0.005    0.008    0.008 expatreader.py:4(<module>)
458        1    0.000    0.000    0.000    0.000 expatreader.py:404(create_parser)
459        1    0.000    0.000    0.000    0.000 expatreader.py:48(ExpatLocator)
460        1    0.000    0.000    0.000    0.000 expatreader.py:54(__init__)
461       94    0.000    0.000    0.000    0.000 expatreader.py:57(getColumnNumber)
462       94    0.000    0.000    0.000    0.000 expatreader.py:63(getLineNumber)
463        1    0.000    0.000    0.000    0.000 expatreader.py:84(ExpatParser)
464        1    0.000    0.000    0.000    0.000 expatreader.py:87(__init__)
465      333    0.008    0.000    0.023    0.000 failure.py:151(__init__)
466       16    0.000    0.000    0.000    0.000 failure.py:289(trap)
467       14    0.000    0.000    0.349    0.025 failure.py:29(format_frames)
468      173    0.001    0.000    0.002    0.000 failure.py:316(check)
469       17    0.000    0.000    0.000    0.000 failure.py:352(_findFailure)
470      186    0.000    0.000    0.000    0.000 failure.py:410(__repr__)
471        8    0.000    0.000    0.000    0.000 failure.py:413(__str__)
472       87    0.024    0.000    0.064    0.001 failure.py:416(__getstate__)
473       79    0.001    0.000    0.065    0.001 failure.py:448(cleanFailure)
474        8    0.000    0.000    0.000    0.000 failure.py:476(getBriefTraceback)
475        5    0.000    0.000    0.349    0.070 failure.py:481(getTraceback)
476       13    0.000    0.000    0.349    0.027 failure.py:487(printTraceback)
477        8    0.000    0.000    0.000    0.000 failure.py:554(printBriefTraceback)
478        5    0.000    0.000    0.000    0.000 fdesc.py:21(setNonBlocking)
479        1    0.000    0.000    0.000    0.000 fdesc.py:30(setBlocking)
480      200    0.001    0.000    0.003    0.000 fdesc.py:44(_setCloseOnExec)
481       18    0.000    0.000    0.000    0.000 fdesc.py:62(readFromFD)
482        1    0.000    0.000    0.000    0.000 filenode.py:112(read)
483        1    0.000    0.000    0.000    0.000 filenode.py:118(<lambda>)
484        1    0.000    0.000    0.000    0.000 filenode.py:121(_download_done)
485        1    0.000    0.000    0.000    0.000 filenode.py:126(_download_failed)
486      472    0.004    0.000    0.048    0.000 filenode.py:133(_check_milestones)
487        3    0.000    0.000    0.000    0.000 filenode.py:139(__init__)
488      473    0.005    0.000    0.013    0.000 filenode.py:154(get_filesize)
489        1    0.000    0.000    0.000    0.000 filenode.py:155(render_GET)
490        1    0.000    0.000    0.000    0.000 filenode.py:164(open)
491      471    0.002    0.000    0.428    0.001 filenode.py:169(write)
492        1    0.000    0.000    0.000    0.000 filenode.py:177(<lambda>)
493        1    0.000    0.000    0.000    0.000 filenode.py:187(set_storageindex)
494        1    0.000    0.000    0.000    0.000 filenode.py:189(set_encodingparams)
495        1    0.000    0.000    0.000    0.000 filenode.py:194(__init__)
496        4    0.000    0.000    0.000    0.000 filenode.py:209(get_size)
497        2    0.000    0.000    0.000    0.000 filenode.py:227(get_storage_index)
498        2    0.000    0.000    0.000    0.000 filenode.py:26(is_mutable)
499        1    0.000    0.000    0.009    0.009 filenode.py:298(read)
500        1    0.000    0.000    0.000    0.000 filenode.py:314(<lambda>)
501        1    0.000    0.000    0.000    0.000 filenode.py:333(__init__)
502        1    0.000    0.000    0.000    0.000 filenode.py:338(parse_range_header)
503        1    0.000    0.000    0.000    0.000 filenode.py:353(parse_range)
504        1    0.000    0.000    0.009    0.009 filenode.py:386(renderHTTP)
505        1    0.000    0.000    0.000    0.000 filenode.py:466(<lambda>)
506        2    0.000    0.000    0.000    0.000 filenode.py:496(childFactory)
507        1    0.000    0.000    0.000    0.000 filenode.py:56(__init__)
508      612    0.002    0.000    0.012    0.000 filenode.py:61(read)
509        1    0.000    0.000    0.000    0.000 filenode.py:77(__init__)
510        1    0.000    0.000    0.008    0.008 filenode.py:93(when_range_available)
511        2    0.000    0.000    0.000    0.000 filepath.py:310(getmtime)
512        2    0.000    0.000    0.000    0.000 filepath.py:497(open)
513        2    0.000    0.000    0.000    0.000 filepath.py:523(restat)
514        2    0.000    0.000    0.000    0.000 filepath.py:561(getsize)
515        2    0.000    0.000    0.000    0.000 filepath.py:569(getModificationTime)
516        2    0.000    0.000    0.000    0.000 filepath.py:611(exists)
517        2    0.000    0.000    0.000    0.000 filepath.py:629(isdir)
518        2    0.000    0.000    0.000    0.000 filepath.py:707(basename)
519        1    0.000    0.000    0.000    0.000 flatsax.py:101(endPrefixMapping)
520       94    0.001    0.000    0.002    0.000 flatsax.py:104(startElementNS)
521      214    0.000    0.000    0.000    0.000 flatsax.py:188(characters)
522       94    0.000    0.000    0.000    0.000 flatsax.py:194(endElementNS)
523        1    0.000    0.000    0.019    0.019 flatsax.py:227(parse)
524        2    0.000    0.000    0.000    0.000 flatsax.py:29(__init__)
525       40    0.000    0.000    0.000    0.000 flatsax.py:36(get)
526        1    0.000    0.000    0.000    0.000 flatsax.py:39(__setitem__)
527        1    0.000    0.000    0.000    0.000 flatsax.py:56(__init__)
528        1    0.000    0.000    0.000    0.000 flatsax.py:64(setDocumentLocator)
529        1    0.000    0.000    0.000    0.000 flatsax.py:74(startDocument)
530        1    0.000    0.000    0.000    0.000 flatsax.py:80(endDocument)
531        1    0.000    0.000    0.000    0.000 flatsax.py:86(startPrefixMapping)
532      273    0.000    0.000    0.000    0.000 flatstan.py:144(RawSerializer)
533      531    0.001    0.000    0.002    0.000 flatstan.py:150(StringSerializer)
534       28    0.000    0.000    0.000    0.000 flatstan.py:190(BooleanSerializer)
535      237    0.000    0.000    0.003    0.000 flatstan.py:198(ListSerializer)
536       47    0.000    0.000    0.006    0.000 flatstan.py:222(FunctionSerializer)
537       47    0.000    0.000    0.007    0.000 flatstan.py:242(MethodSerializer)
538       47    0.000    0.000    0.000    0.000 flatstan.py:243(nocontext)
539       68    0.000    0.000    0.000    0.000 flatstan.py:25(_datacallback)
540       47    0.000    0.000    0.008    0.000 flatstan.py:258(DirectiveSerializer)
541        8    0.000    0.000    0.000    0.000 flatstan.py:267(SlotSerializer)
5421818/1672    0.004    0.000    0.038    0.000 flatstan.py:30(TagSerializer)
543      224    0.001    0.000    0.008    0.000 flatstan.py:303(PrecompiledSlotSerializer)
544       19    0.000    0.000    0.002    0.000 flatstan.py:338(ContextSerializer)
545        2    0.000    0.000    0.000    0.000 genericpath.py:15(exists)
546        1    0.000    0.000    0.000    0.000 genericpath.py:52(getmtime)
547        3    0.000    0.000    0.000    0.000 genericpath.py:85(_splitext)
548        1    0.000    0.000    0.000    0.000 handler.py:54(__init__)
549   320279    0.261    0.000    0.408    0.000 hashtree.py:100(lchild)
550   163539    0.131    0.000    0.206    0.000 hashtree.py:109(rchild)
551   241909    0.387    0.000    1.362    0.000 hashtree.py:118(sibling)
552    13278    0.236    0.000    1.435    0.000 hashtree.py:128(needed_for)
553        3    0.000    0.000    0.000    0.000 hashtree.py:164(get_leaf)
554   131719    0.073    0.000    0.417    0.000 hashtree.py:167(depth_of)
555    65537    0.070    0.000    1.762    0.000 hashtree.py:174(pair_hash)
556       12    0.018    0.001    0.021    0.002 hashtree.py:283(__init__)
557    13278    0.131    0.000    1.566    0.000 hashtree.py:298(needed_hashes)
558      640    0.708    0.001    3.641    0.006 hashtree.py:322(set_hashes)
559       12    0.000    0.000    0.000    0.000 hashtree.py:61(roundup_pow2)
560   483818    0.426    0.000    0.676    0.000 hashtree.py:92(parent)
561      472    0.002    0.000    0.247    0.001 hashutil.py:103(block_hash)
562        1    0.000    0.000    0.000    0.000 hashutil.py:108(uri_extension_hash)
563        1    0.000    0.000    0.000    0.000 hashutil.py:120(crypttext_hasher)
564      157    0.000    0.000    0.003    0.000 hashutil.py:125(crypttext_segment_hasher)
565    66169    0.126    0.000    0.126    0.000 hashutil.py:27(__init__)
566   198659    0.229    0.000    1.001    0.000 hashutil.py:31(update)
567    66168    0.237    0.000    0.377    0.000 hashutil.py:34(digest)
568      632    0.004    0.000    0.045    0.000 hashutil.py:46(tagged_hasher)
569      474    0.002    0.000    0.272    0.001 hashutil.py:51(tagged_hash)
570    65537    0.310    0.000    1.692    0.000 hashutil.py:56(tagged_pair_hash)
571        1    0.000    0.000    0.026    0.026 hashutil.py:95(storage_index_hash)
572        4    0.000    0.000    0.000    0.000 http.py:1008(setResponseCode)
573       23    0.000    0.000    0.000    0.000 http.py:1021(setHeader)
574        2    0.000    0.000    0.000    0.000 http.py:1045(setLastModified)
575        1    0.000    0.000    0.000    0.000 http.py:1082(setETag)
576        5    0.000    0.000    0.000    0.000 http.py:1184(getClientIP)
577        3    0.000    0.000    0.000    0.000 http.py:1528(__init__)
578        3    0.000    0.000    0.000    0.000 http.py:1534(connectionMade)
579       49    0.000    0.000    0.117    0.002 http.py:1537(lineReceived)
580       39    0.000    0.000    0.000    0.000 http.py:1589(headerReceived)
581        5    0.000    0.000    0.115    0.023 http.py:1623(allContentReceived)
582        5    0.000    0.000    0.000    0.000 http.py:1648(allHeadersReceived)
583        5    0.000    0.000    0.000    0.000 http.py:1655(checkPersistence)
584        5    0.000    0.000    0.000    0.000 http.py:1701(requestDone)
585        3    0.000    0.000    0.000    0.000 http.py:1722(connectionLost)
586        3    0.000    0.000    0.000    0.000 http.py:1744(buildProtocol)
587        1    0.000    0.000    0.000    0.000 http.py:1758(stopFactory)
588        7    0.000    0.000    0.000    0.000 http.py:217(datetimeToString)
589      104    0.004    0.000    0.005    0.000 http.py:230(datetimeToLogString)
590      104    0.001    0.000    0.008    0.000 http.py:249(_resetLogDateTime)
591        1    0.000    0.000    0.000    0.000 http.py:262(_logDateTimeStop)
592        2    0.000    0.000    0.000    0.000 http.py:269(timegm)
593        2    0.000    0.000    0.000    0.000 http.py:288(stringToDatetime)
594        2    0.000    0.000    0.000    0.000 http.py:340(toChunk)
595        5    0.000    0.000    0.000    0.000 http.py:606(__init__)
596      773    0.001    0.000    0.001    0.000 http.py:626(__setattr__)
597        5    0.000    0.000    0.000    0.000 http.py:650(_cleanup)
598        5    0.000    0.000    0.000    0.000 http.py:698(gotLength)
599        5    0.000    0.000    0.000    0.000 http.py:714(parseCookies)
600        1    0.000    0.000    0.000    0.000 http.py:824(registerProducer)
601        1    0.000    0.000    0.000    0.000 http.py:840(unregisterProducer)
602        4    0.000    0.000    0.000    0.000 http.py:856(getHeader)
603        5    0.000    0.000    0.001    0.000 http.py:894(finish)
604      617    0.002    0.000    0.010    0.000 http.py:922(write)
605       23    0.000    0.000    0.000    0.000 http_headers.py:13(_dashCapitalize)
606       10    0.000    0.000    0.000    0.000 http_headers.py:137(__init__)
607        2    0.000    0.000    0.000    0.000 http_headers.py:161(hasHeader)
608       65    0.000    0.000    0.000    0.000 http_headers.py:186(setRawHeaders)
609       58    0.000    0.000    0.000    0.000 http_headers.py:222(getRawHeaders)
610       28    0.000    0.000    0.000    0.000 http_headers.py:239(getAllRawHeaders)
611       23    0.000    0.000    0.000    0.000 http_headers.py:249(_canonicalNameCaps)
612       10    0.000    0.000    0.000    0.000 http_headers.py:36(__init__)
613      115    0.000    0.000    0.008    0.000 idlib.py:4(nodeid_b2a)
614       86    0.000    0.000    0.007    0.000 idlib.py:8(shortnodeid_b2a)
615     1698    0.001    0.000    0.001    0.000 incident.py:105(<lambda>)
616     2575    0.003    0.000    0.003    0.000 incident.py:28(check_event)
617     2575    0.003    0.000    0.388    0.000 incident.py:33(event)
618        1    0.000    0.000    0.000    0.000 incident.py:61(__init__)
619        1    0.000    0.000    0.000    0.000 incident.py:70(format_time)
620        1    0.002    0.002    0.382    0.382 incident.py:73(incident_declared)
621      589    0.001    0.000    0.002    0.000 inspect.py:59(isclass)
622       64    0.000    0.000    0.010    0.000 interface.py:258(__init__)
623       87    0.000    0.000    0.001    0.000 interface.py:263(subscribe)
624        2    0.000    0.000    0.000    0.000 interface.py:266(unsubscribe)
625       65    0.000    0.000    0.010    0.000 interface.py:275(__setBases)
626      570    0.001    0.000    0.001    0.000 interface.py:289(<lambda>)
627       65    0.001    0.000    0.008    0.000 interface.py:293(changed)
628     14/6    0.000    0.000    0.000    0.000 interface.py:322(interfaces)
629       34    0.000    0.000    0.000    0.000 interface.py:401(weakref)
630      523    0.001    0.000    0.001    0.000 interface.py:404(get)
631       12    0.000    0.000    0.000    0.000 interface.py:494(interfaces)
632      522    0.001    0.000    0.002    0.000 interface.py:546(getDescriptionFor)
633        8    0.000    0.000    0.000    0.000 interface.py:559(direct)
634      870    0.001    0.000    0.001    0.000 interface.py:611(__repr__)
635  141/108    0.000    0.000    0.001    0.000 interface.py:623(_call_conform)
636        2    0.000    0.000    0.000    0.000 internet.py:266(startService)
637        2    0.000    0.000    0.000    0.000 internet.py:283(stopService)
638        2    0.000    0.000    0.000    0.000 internet.py:89(startService)
639        2    0.000    0.000    0.000    0.000 internet.py:95(stopService)
640       10    0.000    0.000    0.000    0.000 ipb.py:12(__init__)
641       12    0.000    0.000    0.000    0.000 ipb.py:17(__str__)
642        1    0.000    0.000    0.001    0.001 iputil.py:105(get_local_ip_for)
643        1    0.000    0.000    0.010    0.010 iputil.py:240(_find_addresses_via_config)
644        1    0.000    0.000    0.010    0.010 iputil.py:259(_query)
645        1    0.000    0.000    0.000    0.000 iputil.py:261(_parse)
646        1    0.000    0.000    0.011    0.011 iputil.py:75(get_local_addresses_async)
647        1    0.000    0.000    0.000    0.000 iputil.py:96(_collect)
648       10    0.000    0.000    0.002    0.000 layout.py:295(__init__)
649      960    0.001    0.000    0.001    0.000 layout.py:304(get_peerid)
650       63    0.000    0.000    0.000    0.000 layout.py:307(__repr__)
651      498    0.001    0.000    0.040    0.000 layout.py:310(_start_if_needed)
652        8    0.000    0.000    0.032    0.004 layout.py:318(_start)
653        4    0.000    0.000    0.000    0.000 layout.py:328(_fail_waiters)
654        4    0.000    0.000    0.000    0.000 layout.py:330(_notify_waiters)
655        8    0.000    0.000    0.032    0.004 layout.py:335(_fetch_header)
656        4    0.000    0.000    0.000    0.000 layout.py:338(_parse_offsets)
657      476    0.001    0.000    0.423    0.001 layout.py:395(_get_block_data)
658      480    0.002    0.000    0.443    0.001 layout.py:399(get_block_data)
659        4    0.043    0.011    0.048    0.012 layout.py:404(_str2l)
660        1    0.000    0.000    0.001    0.001 layout.py:409(_get_crypttext_hashes)
661        1    0.000    0.000    0.001    0.001 layout.py:416(get_crypttext_hashes)
662        4    0.000    0.000    0.010    0.003 layout.py:421(_get_block_hashes)
663      480    0.001    0.000    0.015    0.000 layout.py:429(get_block_hashes)
664        4    0.000    0.000    0.011    0.003 layout.py:437(_get_share_hashes)
665        8    0.000    0.000    0.040    0.005 layout.py:444(get_share_hashes)
666        4    0.000    0.000    0.011    0.003 layout.py:449(_get_share_hashes_the_old_way)
667        3    0.000    0.000    0.000    0.000 layout.py:458(_unpack_share_hashes)
668        1    0.000    0.000    0.001    0.001 layout.py:470(_get_uri_extension_the_old_way)
669        1    0.000    0.000    0.001    0.001 layout.py:476(_got_length)
670        1    0.000    0.000    0.001    0.001 layout.py:490(_get_uri_extension)
671        1    0.000    0.000    0.001    0.001 layout.py:496(get_uri_extension)
672      495    0.001    0.000    0.478    0.001 layout.py:501(_read)
673        9    0.000    0.000    0.349    0.039 linecache.py:13(getline)
674        9    0.000    0.000    0.348    0.039 linecache.py:33(getlines)
675        2    0.000    0.000    0.348    0.174 linecache.py:68(updatecache)
676        7    0.000    0.000    0.000    0.000 list.py:16(sliceBody)
677        1    0.000    0.000    0.031    0.031 loaders.py:198(load)
678        1    0.000    0.000    0.030    0.030 loaders.py:212(_reallyLoad)
679     2575    0.003    0.000    0.004    0.000 log.py:141(get_generation_threshold)
680     2575    0.033    0.000    0.824    0.000 log.py:144(msg)
681     2575    0.006    0.000    0.007    0.000 log.py:18(format_message)
682        5    0.000    0.000    0.000    0.000 log.py:192(FakeBroker)
683       15    0.000    0.000    0.000    0.000 log.py:226(logPrefix)
684     2575    0.031    0.000    0.425    0.000 log.py:227(add_event)
685       10    0.001    0.000    0.003    0.000 log.py:262(msg)
686        1    0.000    0.000    0.382    0.382 log.py:269(declare_incident)
687        1    0.000    0.000    0.000    0.000 log.py:291(get_active_incident_reporter)
688        1    0.000    0.000    0.000    0.000 log.py:298(setLogPort)
689      621    0.000    0.000    0.000    0.000 log.py:303(get_buffered_events)
690      493    0.000    0.000    0.000    0.000 log.py:31(__init__)
691        9    0.000    0.000    0.000    0.000 log.py:330(_safeFormat)
692       10    0.000    0.000    0.001    0.000 log.py:340(_new_twisted_log_observer)
693       20    0.000    0.000    0.000    0.000 log.py:356(textFromEventDict)
694     1300    0.007    0.000    0.785    0.001 log.py:36(log)
695        9    0.000    0.000    0.000    0.000 log.py:402(getTimezoneOffset)
696        9    0.000    0.000    0.001    0.000 log.py:416(formatTime)
697       10    0.000    0.000    0.001    0.000 log.py:447(emit)
698      493    0.003    0.000    0.010    0.000 log.py:51(__init__)
699     2575    0.003    0.000    0.003    0.000 log.py:51(next)
700     1300    0.006    0.000    0.792    0.001 log.py:60(log)
701    19270    0.166    0.000   10.900    0.001 log.py:66(callWithContext)
702    19270    0.205    0.000   11.128    0.001 log.py:71(callWithLogger)
703        1    0.000    0.000    0.000    0.000 log.py:85(addObserver)
704        1    0.000    0.000    0.000    0.000 mathutil.py:13(next_multiple)
705   131719    0.344    0.000    0.344    0.000 mathutil.py:58(log_floor)
706        6    0.000    0.000    0.000    0.000 mathutil.py:7(div_ceil)
707        1    0.000    0.000    0.000    0.000 monitor.py:84(__init__)
708      471    0.000    0.000    0.000    0.000 monitor.py:93(raise_if_cancelled)
709        2    0.000    0.000    0.001    0.001 negotiate.py:1010(sendDecision)
710        9    0.000    0.000    0.010    0.001 negotiate.py:1021(handleDECIDING)
711        9    0.000    0.000    0.001    0.000 negotiate.py:1037(acceptDecision)
712        9    0.000    0.000    0.001    0.000 negotiate.py:1053(acceptDecisionVersion1)
713        9    0.000    0.000    0.001    0.000 negotiate.py:1104(acceptDecisionVersion3)
714       12    0.000    0.000    0.005    0.000 negotiate.py:1118(startTLS)
715       11    0.000    0.000    0.009    0.001 negotiate.py:1141(switchToBanana)
716        1    0.000    0.000    0.000    0.000 negotiate.py:1177(negotiationFailed)
717      194    0.000    0.000    0.000    0.000 negotiate.py:1203(__init__)
718      390    0.002    0.000    0.013    0.000 negotiate.py:1208(log)
719      400    0.006    0.000    0.007    0.000 negotiate.py:1213(__repr__)
720      194    0.000    0.000    0.000    0.000 negotiate.py:1231(startedConnecting)
721      194    0.002    0.000    0.012    0.000 negotiate.py:1234(startFactory)
722      194    0.002    0.000    0.012    0.000 negotiate.py:1237(stopFactory)
723        2    0.000    0.000    0.000    0.000 negotiate.py:1241(disconnect)
724       12    0.000    0.000    0.002    0.000 negotiate.py:1245(buildProtocol)
725      182    0.001    0.000    0.019    0.000 negotiate.py:1252(clientConnectionFailed)
726       85    0.001    0.000    0.005    0.000 negotiate.py:1278(__init__)
727       80    0.001    0.000    0.001    0.000 negotiate.py:1306(__repr__)
728      286    0.001    0.000    0.011    0.000 negotiate.py:1312(log)
729       85    0.001    0.000    0.056    0.001 negotiate.py:1317(connect)
730       74    0.000    0.000    0.001    0.000 negotiate.py:1334(stopConnectionTimer)
731        1    0.000    0.000    0.000    0.000 negotiate.py:1339(shutdown)
732       85    0.003    0.000    0.053    0.001 negotiate.py:1350(connectToAll)
733      182    0.001    0.000    0.018    0.000 negotiate.py:1380(clientConnectionFailed)
734        1    0.000    0.000    0.000    0.000 negotiate.py:1396(negotiationFailed)
735       11    0.000    0.000    0.002    0.000 negotiate.py:1412(negotiationComplete)
736      268    0.001    0.000    0.013    0.000 negotiate.py:1429(checkForFailure)
737       73    0.001    0.000    0.012    0.000 negotiate.py:1455(failed)
738      194    0.001    0.000    0.005    0.000 negotiate.py:1461(checkForIdle)
739       12    0.000    0.000    0.001    0.000 negotiate.py:166(__init__)
740      181    0.001    0.000    0.008    0.000 negotiate.py:208(log)
741       12    0.000    0.000    0.001    0.000 negotiate.py:219(initClient)
742       12    0.000    0.000    0.000    0.000 negotiate.py:23(isSubstring)
743       20    0.000    0.000    0.000    0.000 negotiate.py:247(parseLines)
744       14    0.000    0.000    0.002    0.000 negotiate.py:257(sendBlock)
745       23    0.000    0.000    0.000    0.000 negotiate.py:264(debug_doTimer)
746       13    0.000    0.000    0.000    0.000 negotiate.py:27(best_overlap)
747       45    0.000    0.000    0.000    0.000 negotiate.py:276(debug_addTimerCallback)
748        1    0.000    0.000    0.000    0.000 negotiate.py:282(debug_forceTimer)
749        1    0.000    0.000    0.000    0.000 negotiate.py:293(debug_cancelAllTimers)
750       12    0.000    0.000    0.002    0.000 negotiate.py:305(connectionMade)
751       12    0.000    0.000    0.002    0.000 negotiate.py:319(connectionMadeClient)
752       12    0.000    0.000    0.002    0.000 negotiate.py:326(sendPlaintextClient)
753       12    0.000    0.000    0.000    0.000 negotiate.py:372(stopNegotiationTimer)
754       32    0.001    0.000    0.029    0.001 negotiate.py:377(dataReceived)
755        9    0.000    0.000    0.000    0.000 negotiate.py:38(check_inrange)
756        1    0.000    0.000    0.000    0.000 negotiate.py:454(connectionLost)
757       12    0.000    0.000    0.009    0.001 negotiate.py:562(handlePLAINTEXTClient)
758       12    0.000    0.000    0.008    0.001 negotiate.py:581(startENCRYPTED)
759       12    0.000    0.000    0.002    0.000 negotiate.py:595(sendHello)
760       11    0.000    0.000    0.007    0.001 negotiate.py:620(handleENCRYPTED)
761       11    0.001    0.000    0.006    0.001 negotiate.py:641(evaluateHello)
762       11    0.000    0.000    0.004    0.000 negotiate.py:680(evaluateNegotiationVersion1)
763       11    0.000    0.000    0.005    0.000 negotiate.py:858(evaluateNegotiationVersion3)
764   197243    0.504    0.000    0.572    0.000 netstring.py:3(netstring)
765        1    0.000    0.000    0.000    0.000 node.py:193(write_private_config)
766        1    0.000    0.000    0.012    0.012 node.py:253(_startService)
767        1    0.000    0.000    0.011    0.011 node.py:259(<lambda>)
768        1    0.000    0.000    0.000    0.000 node.py:261(_ready)
769        1    0.000    0.000    0.003    0.003 node.py:279(stopService)
770        1    0.000    0.000    0.003    0.003 node.py:282(_really_stopService)
771        5    0.000    0.000    0.000    0.000 node.py:319(log)
772        1    0.000    0.000    0.002    0.002 node.py:322(_setup_tub)
773        1    0.000    0.000    0.000    0.000 node.py:90(get_config)
774        1    0.000    0.000    0.001    0.001 nodemaker.py:30(_create_immutable)
775        1    0.000    0.000    0.028    0.028 nodemaker.py:42(create_from_cap)
776        1    0.000    0.000    0.001    0.001 nodemaker.py:71(_create_from_single_cap)
777        1    0.000    0.000    0.000    0.000 none.py:12(sliceBody)
778        2    0.000    0.000    0.000    0.000 none.py:22(receiveClose)
779        1    0.000    0.000    0.000    0.000 none.py:32(checkObject)
780      493    0.002    0.000    0.004    0.000 nummedobj.py:15(__init__)
781     1044    0.003    0.000    0.003    0.000 nummedobj.py:26(__repr__)
782       19    0.000    0.000    0.000    0.000 nummedobj.py:47(__hash__)
783       11    0.000    0.000    0.000    0.000 observer.py:14(__init__)
784      491    0.000    0.000    0.000    0.000 observer.py:26(_get_result)
785      499    0.001    0.000    0.006    0.000 observer.py:29(when_fired)
786        2    0.000    0.000    0.000    0.000 observer.py:34(whenFired)
787        9    0.000    0.000    0.000    0.000 observer.py:36(fire)
788        2    0.000    0.000    0.000    0.000 observer.py:41(fire)
789        9    0.000    0.000    0.000    0.000 observer.py:42(_fire)
790        1    0.000    0.000    0.000    0.000 operations.py:37(stopService)
791        4    0.000    0.000    0.001    0.000 os.py:746(urandom)
792       11    0.000    0.000    0.000    0.000 pb.py:1026(brokerDetached)
793        1    0.000    0.000    0.000    0.000 pb.py:131(stopFactory)
794        3    0.000    0.000    0.001    0.000 pb.py:150(generateSwissnumber)
795       27    0.000    0.000    0.000    0.000 pb.py:229(__repr__)
796       14    0.000    0.000    0.000    0.000 pb.py:264(getIncarnationString)
797        1    0.000    0.000    0.000    0.000 pb.py:374(_maybeConnectToGatherer)
798        1    0.000    0.000    0.000    0.000 pb.py:408(getLogPort)
799        1    0.000    0.000    0.000    0.000 pb.py:413(_maybeCreateLogPort)
800        1    0.000    0.000    0.001    0.001 pb.py:422(_maybeCreateLogPortFURLFile)
801        1    0.000    0.000    0.001    0.001 pb.py:431(getLogPortFURL)
802        1    0.000    0.000    0.001    0.001 pb.py:468(setLocation)
803        1    0.000    0.000    0.000    0.000 pb.py:565(getListeners)
804        2    0.000    0.000    0.000    0.000 pb.py:583(getShortTubID)
805       85    0.000    0.000    0.000    0.000 pb.py:586(connectorStarted)
806      153    0.000    0.000    0.001    0.000 pb.py:589(connectorFinished)
807        1    0.000    0.000    0.000    0.000 pb.py:59(getPortnum)
808        1    0.000    0.000    0.000    0.000 pb.py:595(startService)
809        1    0.000    0.000    0.002    0.002 pb.py:610(stopService)
810        3    0.000    0.000    0.001    0.000 pb.py:646(generateSwissnumber)
811        4    0.000    0.000    0.000    0.000 pb.py:649(buildURL)
812        3    0.000    0.000    0.001    0.000 pb.py:657(registerReference)
813        4    0.000    0.000    0.001    0.000 pb.py:717(_assignName)
814        1    0.000    0.000    0.000    0.000 pb.py:754(getOrCreateURLForReference)
815        1    0.000    0.000    0.000    0.000 pb.py:76(__repr__)
816       86    0.000    0.000    0.074    0.001 pb.py:825(getReference)
817       86    0.001    0.000    0.073    0.001 pb.py:837(_getReference)
818       12    0.000    0.000    0.011    0.001 pb.py:862(<lambda>)
819       29    0.000    0.000    0.020    0.001 pb.py:865(connectTo)
820       15    0.000    0.000    0.000    0.000 pb.py:929(_removeReconnector)
821       86    0.002    0.000    0.064    0.001 pb.py:932(getBrokerForTubRef)
822       73    0.001    0.000    0.010    0.000 pb.py:973(connectionFailed)
823        1    0.000    0.000    0.000    0.000 pb.py:98(removeTub)
824       11    0.000    0.000    0.001    0.000 pb.py:993(brokerAttached)
825     1242    0.004    0.000    0.378    0.000 pickle.py:1361(dump)
826     1242    0.003    0.000    0.003    0.000 pickle.py:173(__init__)
827     1242    0.002    0.000    0.371    0.000 pickle.py:220(dump)
828    22970    0.061    0.000    0.117    0.000 pickle.py:227(memoize)
829    22970    0.017    0.000    0.022    0.000 pickle.py:250(put)
830        2    0.000    0.000    0.000    0.000 pickle.py:260(get)
83130796/1242    0.081    0.000    0.368    0.000 pickle.py:269(save)
832    30796    0.005    0.000    0.005    0.000 pickle.py:333(persistent_id)
833     1338    0.001    0.000    0.002    0.000 pickle.py:426(save_none)
834       96    0.000    0.000    0.000    0.000 pickle.py:430(save_bool)
835     3702    0.004    0.000    0.010    0.000 pickle.py:437(save_int)
836      206    0.000    0.000    0.001    0.000 pickle.py:461(save_long)
837     2482    0.003    0.000    0.016    0.000 pickle.py:473(save_float)
838    19138    0.033    0.000    0.167    0.000 pickle.py:480(save_string)
839     1244    0.005    0.000    0.037    0.000 pickle.py:532(save_tuple)
840       44    0.000    0.000    0.001    0.000 pickle.py:591(save_list)
841       44    0.000    0.000    0.001    0.000 pickle.py:608(_batch_appends)
8422536/1242    0.007    0.000    0.364    0.000 pickle.py:640(save_dict)
8432536/1242    0.019    0.000    0.351    0.000 pickle.py:655(_batch_setitems)
844        8    0.000    0.000    0.003    0.000 pickle.py:690(save_inst)
845        8    0.000    0.000    0.000    0.000 pickle.py:777(_keep_alive)
846        1    0.000    0.000    0.000    0.000 pkg_resources.py:1108(safe_name)
847        1    0.000    0.000    0.000    0.000 pkg_resources.py:1126(safe_extra)
848     1037    0.000    0.000    0.000    0.000 pkg_resources.py:1831(_normalize_cached)
849      4/2    0.000    0.000    0.000    0.000 pkg_resources.py:1846(yield_lines)
850       34    0.000    0.000    0.000    0.000 pkg_resources.py:2098(key)
851       13    0.000    0.000    0.000    0.000 pkg_resources.py:2107(parsed_version)
852       17    0.000    0.000    0.000    0.000 pkg_resources.py:2117(version)
853       17    0.000    0.000    0.000    0.000 pkg_resources.py:2135(_dep_map)
854       17    0.000    0.000    0.000    0.000 pkg_resources.py:2147(requires)
855       17    0.001    0.000    0.001    0.000 pkg_resources.py:2257(insert_on)
856        2    0.000    0.000    0.000    0.000 pkg_resources.py:2380(parse_requirements)
857        1    0.000    0.000    0.000    0.000 pkg_resources.py:2389(scan_list)
858        1    0.000    0.000    0.000    0.000 pkg_resources.py:2463(__init__)
859        3    0.000    0.000    0.000    0.000 pkg_resources.py:2483(__eq__)
860       17    0.000    0.000    0.000    0.000 pkg_resources.py:2486(__contains__)
861       37    0.000    0.000    0.000    0.000 pkg_resources.py:2503(__hash__)
862       17    0.000    0.000    0.001    0.000 pkg_resources.py:506(add)
863        1    0.000    0.000    0.001    0.001 pkg_resources.py:534(resolve)
864        1    0.000    0.000    0.002    0.002 pkg_resources.py:657(require)
865        1    0.000    0.000    0.000    0.000 platform.py:1083(uname)
866        1    0.000    0.000    0.000    0.000 platform.py:1220(system)
867        1    0.000    0.000    0.000    0.000 platform.py:1411(python_version)
868        1    0.000    0.000    0.000    0.000 platform.py:1483(platform)
869        8    0.000    0.000    0.000    0.000 policies.py:606(callLater)
870       49    0.000    0.000    0.000    0.000 policies.py:611(resetTimeout)
871       16    0.000    0.000    0.000    0.000 policies.py:616(setTimeout)
872        1    0.000    0.000    0.000    0.000 posixbase.py:124(__init__)
873    38316    0.023    0.000    0.023    0.000 posixbase.py:133(<lambda>)
874       15    0.000    0.000    0.000    0.000 posixbase.py:136(doRead)
875       15    0.000    0.000    0.000    0.000 posixbase.py:140(<lambda>)
876        1    0.000    0.000    0.000    0.000 posixbase.py:164(wakeUp)
877        1    0.000    0.000    0.000    0.000 posixbase.py:194(__init__)
878        1    0.000    0.000    0.000    0.000 posixbase.py:198(install)
879        2    0.000    0.000    0.001    0.000 posixbase.py:212(doRead)
880      129    0.002    0.000    0.017    0.000 posixbase.py:235(_disconnectSelectable)
881        1    0.000    0.000    0.000    0.000 posixbase.py:272(_handleSignals)
882        1    0.000    0.000    0.009    0.009 posixbase.py:310(spawnProcess)
883        1    0.000    0.000    0.001    0.001 posixbase.py:341(listenUDP)
884      194    0.001    0.000    0.042    0.000 posixbase.py:422(connectTCP)
885        1    0.000    0.000    0.000    0.000 posixbase.py:473(_removeAll)
886        2    0.000    0.000    0.000    0.000 posixpath.py:109(basename)
887       28    0.000    0.000    0.000    0.000 posixpath.py:117(dirname)
888        1    0.000    0.000    0.000    0.000 posixpath.py:50(isabs)
889        3    0.000    0.000    0.000    0.000 posixpath.py:59(join)
890        3    0.000    0.000    0.000    0.000 posixpath.py:94(splitext)
891        1    0.000    0.000    0.001    0.001 process.py:120(__init__)
892        5    0.000    0.000    0.000    0.000 process.py:151(fileno)
893        1    0.000    0.000    0.000    0.000 process.py:173(doRead)
894        1    0.000    0.000    0.000    0.000 process.py:203(connectionLost)
895        2    0.000    0.000    0.000    0.000 process.py:226(__init__)
896       10    0.000    0.000    0.000    0.000 process.py:237(fileno)
897        3    0.000    0.000    0.000    0.000 process.py:250(doRead)
898        1    0.000    0.000    0.000    0.000 process.py:256(dataReceived)
899        2    0.000    0.000    0.003    0.002 process.py:266(connectionLost)
900        1    0.000    0.000    0.000    0.000 process.py:282(reapProcess)
901        2    0.001    0.000    0.001    0.000 process.py:313(_getReason)
902        1    0.000    0.000    0.007    0.007 process.py:352(_fork)
903        3    0.000    0.000    0.000    0.000 process.py:38(reapAllProcesses)
904        1    0.000    0.000    0.000    0.000 process.py:46(registerReapProcessHandler)
905        1    0.001    0.001    0.009    0.009 process.py:520(__init__)
906        3    0.000    0.000    0.000    0.000 process.py:558(pipe)
907        1    0.000    0.000    0.000    0.000 process.py:69(unregisterReapProcessHandler)
908        1    0.000    0.000    0.000    0.000 process.py:796(childDataReceived)
909        3    0.000    0.000    0.003    0.001 process.py:800(childConnectionLost)
910        4    0.000    0.000    0.003    0.001 process.py:811(maybeCallProcessEnded)
911       12    0.000    0.000    0.000    0.000 protocol.py:124(clientConnectionLost)
912      194    0.001    0.000    0.012    0.000 protocol.py:37(doStart)
913       27    0.000    0.000    0.004    0.000 protocol.py:451(makeConnection)
914        1    0.000    0.000    0.000    0.000 protocol.py:461(connectionMade)
915      196    0.001    0.000    0.013    0.000 protocol.py:48(doStop)
916       11    0.000    0.000    0.000    0.000 protocol.py:494(connectionLost)
917        1    0.000    0.000    0.000    0.000 protocol.py:544(childDataReceived)
918        3    0.000    0.000    0.000    0.000 protocol.py:563(childConnectionLost)
919        1    0.000    0.000    0.000    0.000 protocol.py:572(inConnectionLost)
920        1    0.000    0.000    0.000    0.000 protocol.py:578(outConnectionLost)
921        1    0.000    0.000    0.000    0.000 protocol.py:584(errConnectionLost)
922        1    0.000    0.000    0.000    0.000 protocol.py:590(processExited)
923        1    0.000    0.000    0.000    0.000 protocol.py:621(doStart)
924      194    0.000    0.000    0.000    0.000 protocol.py:63(startFactory)
925        1    0.000    0.000    0.000    0.000 protocol.py:632(doStop)
926        1    0.000    0.000    0.000    0.000 protocol.py:645(startProtocol)
927        1    0.000    0.000    0.000    0.000 protocol.py:651(stopProtocol)
928        1    0.000    0.000    0.000    0.000 protocol.py:657(makeConnection)
929      195    0.000    0.000    0.000    0.000 protocol.py:74(stopFactory)
930        3    0.000    0.000    0.000    0.000 protocol.py:85(buildProtocol)
931        1    0.000    0.000    0.000    0.000 publish.py:171(__init__)
932      214    0.000    0.000    0.000    0.000 pyexpat.c:479(CharacterData)
933       94    0.000    0.000    0.003    0.000 pyexpat.c:604(StartElement)
934       94    0.000    0.000    0.000    0.000 pyexpat.c:656(EndElement)
935        1    0.000    0.000    0.000    0.000 pyexpat.c:839(StartNamespaceDecl)
936        1    0.000    0.000    0.000    0.000 pyexpat.c:844(EndNamespaceDecl)
937       13    0.000    0.000    0.000    0.000 random.py:259(choice)
938       73    0.001    0.000    0.001    0.000 random.py:376(normalvariate)
939       28    0.000    0.000    0.000    0.000 re.py:139(search)
940        2    0.000    0.000    0.000    0.000 re.py:144(sub)
941       30    0.000    0.000    0.000    0.000 re.py:227(_compile)
942       73    0.000    0.000    0.002    0.000 reconnector.py:130(_retry)
943       56    0.000    0.000    0.056    0.001 reconnector.py:138(_timer_expired)
944       29    0.000    0.000    0.000    0.000 reconnector.py:46(__init__)
945       29    0.000    0.000    0.019    0.001 reconnector.py:55(startConnecting)
946       15    0.000    0.000    0.000    0.000 reconnector.py:62(stopConnecting)
947      280    0.000    0.000    0.001    0.000 reconnector.py:72(reset)
948       85    0.001    0.000    0.075    0.001 reconnector.py:86(_connect)
949       11    0.000    0.000    0.010    0.001 reconnector.py:90(_connected)
950       73    0.001    0.000    0.005    0.000 reconnector.py:98(_failed)
951        5    0.000    0.000    0.000    0.000 referenceable.py:120(slice)
952       64    0.000    0.000    0.000    0.000 referenceable.py:214(checkToken)
953       64    0.000    0.000    0.000    0.000 referenceable.py:225(receiveChild)
954       22    0.000    0.000    0.002    0.000 referenceable.py:244(receiveClose)
955       32    0.000    0.000    0.002    0.000 referenceable.py:275(__init__)
956        1    0.000    0.000    0.000    0.000 referenceable.py:30(processUniqueID)
957       22    0.000    0.000    0.000    0.000 referenceable.py:308(getRef)
958        8    0.000    0.000    0.000    0.000 referenceable.py:322(_refLost)
959       32    0.000    0.000    0.000    0.000 referenceable.py:344(__init__)
960       10    0.000    0.000    0.000    0.000 referenceable.py:356(getPeer)
961       22    0.000    0.000    0.000    0.000 referenceable.py:371(notifyOnDisconnect)
962       26    0.000    0.000    0.000    0.000 referenceable.py:398(__repr__)
963      530    0.002    0.000    0.505    0.001 referenceable.py:406(callRemote)
964      530    0.014    0.000    0.435    0.001 referenceable.py:418(_callRemote)
965        2    0.000    0.000    0.000    0.000 referenceable.py:45(getInterface)
966        1    0.000    0.000    0.000    0.000 referenceable.py:54(getInterfaceName)
967      522    0.003    0.000    0.005    0.000 referenceable.py:559(_getMethodInfo)
968        1    0.000    0.000    0.007    0.007 referenceable.py:58(doRemoteCall)
969      136    0.002    0.000    0.003    0.000 referenceable.py:770(decode_location_hints)
970      136    0.001    0.000    0.007    0.000 referenceable.py:785(decode_furl)
971        1    0.000    0.000    0.000    0.000 referenceable.py:80(__init__)
972      136    0.001    0.000    0.008    0.000 referenceable.py:849(__init__)
973      107    0.000    0.000    0.001    0.000 referenceable.py:856(getTubRef)
974        1    0.000    0.000    0.000    0.000 referenceable.py:87(send)
975      118    0.000    0.000    0.000    0.000 referenceable.py:892(__init__)
976       85    0.000    0.000    0.000    0.000 referenceable.py:896(getLocations)
977     1130    0.000    0.000    0.000    0.000 referenceable.py:899(getTubID)
978       15    0.000    0.000    0.000    0.000 referenceable.py:901(getShortTubID)
979       12    0.000    0.000    0.000    0.000 referenceable.py:904(__str__)
980     1145    0.000    0.000    0.000    0.000 referenceable.py:907(_distinguishers)
981     1117    0.001    0.000    0.002    0.000 referenceable.py:911(__hash__)
982       14    0.000    0.000    0.000    0.000 referenceable.py:913(__cmp__)
983        1    0.000    0.000    0.000    0.000 referenceable.py:95(getURL)
984     2430    0.003    0.000    0.003    0.000 reflect.py:296(qual)
985        1    0.000    0.000    0.000    0.000 reflect.py:310(getClass)
986    19455    0.006    0.000    0.031    0.000 reflect.py:541(_safeFormat)
987    19416    0.009    0.000    0.040    0.000 reflect.py:557(safe_repr)
988       39    0.000    0.000    0.000    0.000 reflect.py:568(safe_str)
989      325    0.000    0.000    0.004    0.000 reflect.py:581(allYourBase)
990 1782/325    0.003    0.000    0.003    0.000 reflect.py:591(accumulateBases)
991     14/1    0.000    0.000    0.000    0.000 reflect.py:692(accumulateClassList)
992        1    0.000    0.000    0.000    0.000 remoteinterface.py:100(getRemoteInterface)
993       32    0.000    0.000    0.000    0.000 remoteinterface.py:129(getRemoteInterfaceByName)
994        1    0.000    0.000    0.000    0.000 remoteinterface.py:228(getPositionalArgConstraint)
995     1000    0.003    0.000    0.004    0.000 remoteinterface.py:239(getKeywordArgConstraint)
996      522    0.000    0.000    0.000    0.000 remoteinterface.py:260(getResponseConstraint)
997      523    0.007    0.000    0.017    0.000 remoteinterface.py:263(checkAllArgs)
998        1    0.000    0.000    0.000    0.000 remoteinterface.py:293(checkResults)
999        1    0.000    0.000    0.000    0.000 remoteinterface.py:369(checkObject)
1000       13    0.000    0.000    0.000    0.000 rend.py:124(child)
1001        1    0.000    0.000    0.000    0.000 rend.py:151(locateChild)
1002        5    0.000    0.000    0.000    0.000 rend.py:362(originalFactory)
1003        4    0.000    0.000    0.000    0.000 rend.py:378(__init__)
1004        1    0.000    0.000    0.000    0.000 rend.py:38(_getPreprocessors)
1005        6    0.000    0.000    0.000    0.000 rend.py:385(get)
1006        1    0.000    0.000    0.000    0.000 rend.py:443(rememberStuff)
1007        8    0.000    0.000    0.033    0.004 rend.py:456(locateChild)
1008        1    0.000    0.000    0.000    0.000 rend.py:497(childFactory)
1009        1    0.000    0.000    0.035    0.035 rend.py:528(<lambda>)
1010        1    0.000    0.000    0.066    0.066 rend.py:530(renderHTTP)
1011        1    0.000    0.000    0.066    0.066 rend.py:536(_renderHTTP)
1012        1    0.000    0.000    0.000    0.000 rend.py:547(finishRequest)
1013        1    0.000    0.000    0.000    0.000 rend.py:562(finisher)
1014        1    0.000    0.000    0.000    0.000 rend.py:563(<lambda>)
1015        1    0.000    0.000    0.000    0.000 rend.py:571(rememberStuff)
1016       47    0.000    0.000    0.000    0.000 rend.py:59(renderer)
1017        1    0.000    0.000    0.000    0.000 rend.py:615(child_)
1018        1    0.000    0.000    0.001    0.001 rend.py:700(sequence)
1019       12    0.000    0.000    0.000    0.000 rend.py:776(string)
1020        1    0.000    0.000    0.000    0.000 rend.py:797(renderHTTP)
1021        1    0.000    0.000    0.001    0.001 rend.py:84(<lambda>)
1022       12    0.000    0.000    0.000    0.000 rend.py:86(<lambda>)
1023       65    0.000    0.000    0.006    0.000 ro.py:21(ro)
1024       65    0.004    0.000    0.005    0.000 ro.py:26(mergeOrderings)
1025       65    0.001    0.000    0.002    0.000 ro.py:60(_flatten)
1026        1    0.000    0.000    0.028    0.028 root.py:100(childFactory)
1027       11    0.000    0.000    0.001    0.000 root.py:155(__init__)
1028        1    0.000    0.000    0.002    0.002 root.py:186(data_version)
1029        1    0.000    0.000    0.000    0.000 root.py:188(data_import_path)
1030        1    0.000    0.000    0.000    0.000 root.py:190(data_my_nodeid)
1031      106    0.001    0.000    0.001    0.000 root.py:191(open)
1032        1    0.000    0.000    0.000    0.000 root.py:192(data_my_nickname)
1033        1    0.000    0.000    0.000    0.000 root.py:195(render_services)
1034      523    0.005    0.000    0.008    0.000 root.py:217(doOpen)
1035        1    0.000    0.000    0.000    0.000 root.py:220(data_introducer_furl)
1036        2    0.000    0.000    0.000    0.000 root.py:222(data_connected_to_introducer)
1037        1    0.000    0.000    0.000    0.000 root.py:227(data_helper_furl)
1038       11    0.000    0.000    0.000    0.000 root.py:23(__init__)
1039        2    0.000    0.000    0.000    0.000 root.py:234(data_connected_to_helper)
1040        1    0.000    0.000    0.000    0.000 root.py:244(data_known_storage_servers)
1041        1    0.000    0.000    0.000    0.000 root.py:248(data_connected_storage_servers)
1042        1    0.000    0.000    0.000    0.000 root.py:252(data_services)
1043       28    0.001    0.000    0.003    0.000 root.py:256(render_service_row)
1044       89    0.000    0.000    0.000    0.000 root.py:259(setObject)
1045       11    0.000    0.000    0.000    0.000 root.py:27(allowStreaming)
1046        1    0.000    0.000    0.000    0.000 root.py:291(render_download_form)
1047        1    0.000    0.000    0.000    0.000 root.py:305(render_view_form)
1048        1    0.000    0.000    0.000    0.000 root.py:318(render_upload_form)
1049        3    0.000    0.000    0.000    0.000 root.py:33(slicerForObject)
1050        1    0.000    0.000    0.000    0.000 root.py:332(render_mkdir_form)
1051        1    0.000    0.000    0.000    0.000 root.py:344(render_incident_button)
1052       11    0.000    0.000    0.000    0.000 root.py:68(slice)
1053       11    0.000    0.000    0.000    0.000 root.py:70(__iter__)
1054     1057    0.005    0.000    0.010    0.000 root.py:72(next)
1055      523    0.005    0.000    0.378    0.001 root.py:92(send)
1056       11    0.000    0.000    0.000    0.000 rrefutil.py:10(_got_version)
1057       11    0.000    0.000    0.008    0.001 rrefutil.py:4(add_version_to_remote_reference)
1058        1    0.000    0.000    0.000    0.000 saxutils.py:165(XMLFilterBase)
1059        2    0.000    0.000    0.000    0.000 saxutils.py:276(prepare_input_source)
1060        1    0.000    0.000    0.000    0.000 saxutils.py:4(<module>)
1061        1    0.000    0.000    0.000    0.000 saxutils.py:84(XMLGenerator)
1062      180    0.000    0.000    0.000    0.000 schema.py:162(adapt_obj_to_iconstraint)
1063    19268    0.137    0.000   10.234    0.001 selectreactor.py:144(_doReadOrWrite)
1064      272    0.000    0.000    0.000    0.000 selectreactor.py:158(addReader)
1065    17610    0.010    0.000    0.010    0.000 selectreactor.py:164(addWriter)
1066      374    0.000    0.000    0.000    0.000 selectreactor.py:170(removeReader)
1067     1558    0.002    0.000    0.002    0.000 selectreactor.py:177(removeWriter)
1068        1    0.000    0.000    0.000    0.000 selectreactor.py:184(removeAll)
1069    19143    0.371    0.000  105.980    0.006 selectreactor.py:93(doSelect)
1070        3    0.000    0.000    0.000    0.000 server.py:486(buildProtocol)
1071        5    0.000    0.000    0.000    0.000 server.py:62(__init__)
1072        2    0.000    0.000    0.002    0.001 service.py:179(setServiceParent)
1073        1    0.000    0.000    0.000    0.000 service.py:186(disownServiceParent)
1074        2    0.000    0.000    0.000    0.000 service.py:191(privilegedStartService)
1075       14    0.000    0.000    0.000    0.000 service.py:194(startService)
1076       15    0.000    0.000    0.000    0.000 service.py:197(stopService)
1077      7/1    0.000    0.000    0.001    0.001 service.py:274(startService)
1078      8/1    0.000    0.000    0.003    0.003 service.py:279(stopService)
1079        4    0.000    0.000    0.000    0.000 service.py:288(getServiceNamed)
1080       15    0.000    0.000    0.000    0.000 service.py:291(__iter__)
1081        2    0.000    0.000    0.002    0.001 service.py:294(addService)
1082        1    0.000    0.000    0.000    0.000 service.py:306(removeService)
1083       28    0.000    0.000    0.000    0.000 set.py:113(receiveChild)
1084        1    0.000    0.000    0.000    0.000 set.py:148(receiveClose)
1085        1    0.000    0.000    0.000    0.000 set.py:190(checkObject)
1086        1    0.000    0.000    0.000    0.000 set.py:64(setConstraint)
1087        1    0.000    0.000    0.000    0.000 set.py:71(start)
1088       28    0.000    0.000    0.000    0.000 set.py:80(checkToken)
1089       28    0.000    0.000    0.000    0.000 set.py:88(doOpen)
1090       11    0.000    0.000    0.000    0.000 sets.py:429(__init__)
1091      5/3    0.000    0.000    0.000    0.000 slicer.py:117(slicerForObject)
1092      629    0.000    0.000    0.000    0.000 slicer.py:151(__init__)
1093       24    0.000    0.000    0.000    0.000 slicer.py:157(setConstraint)
1094      566    0.000    0.000    0.000    0.000 slicer.py:160(start)
1095  224/106    0.000    0.000    0.000    0.000 slicer.py:166(openerCheckToken)
1096  224/106    0.000    0.000    0.001    0.000 slicer.py:169(open)
1097      627    0.000    0.000    0.000    0.000 slicer.py:214(finish)
1098      156    0.000    0.000    0.000    0.000 slicer.py:218(setObject)
1099      524    0.003    0.000    0.003    0.000 slicer.py:257(__init__)
1100      146    0.000    0.000    0.000    0.000 slicer.py:261(setObject)
1101     1053    0.001    0.000    0.001    0.000 slicer.py:32(__init__)
1102        1    0.000    0.000    0.000    0.000 slicer.py:36(requireBroker)
1103     5723    0.007    0.000    0.020    0.000 slicer.py:49(slice)
1104     1045    0.002    0.000    0.003    0.000 slicer.py:71(__init__)
1105        1    0.000    0.000    0.000    0.000 slicer.py:75(registerReference)
1106      198    0.005    0.000    0.006    0.000 socket.py:180(__init__)
1107      200    0.001    0.000    0.004    0.000 socket.py:187(close)
1108        5    0.000    0.000    0.000    0.000 socket.py:194(accept)
1109        8    0.000    0.000    0.000    0.000 stan.py:126(__init__)
1110        8    0.000    0.000    0.000    0.000 stan.py:181(__init__)
1111      480    0.001    0.000    0.001    0.000 stan.py:236(__init__)
1112        2    0.000    0.000    0.000    0.000 stan.py:268(patternGenerator)
1113        2    0.000    0.000    0.000    0.000 stan.py:287(allPatterns)
1114       83    0.000    0.000    0.000    0.000 stan.py:319(__call__)
1115       55    0.000    0.000    0.001    0.000 stan.py:37(__call__)
1116       44    0.000    0.000    0.000    0.000 stan.py:377(__getitem__)
1117       17    0.000    0.000    0.000    0.000 stan.py:40(__getitem__)
1118       47    0.000    0.000    0.000    0.000 stan.py:408(_clearSpecials)
1119        8    0.000    0.000    0.000    0.000 stan.py:429(_clone)
1120      322    0.002    0.000    0.003    0.000 stan.py:438(clone)
1121       29    0.000    0.000    0.000    0.000 stan.py:46(clone)
1122       13    0.000    0.000    0.000    0.000 stan.py:471(clear)
1123      440    0.000    0.000    0.000    0.000 stan.py:499(__nonzero__)
1124     2225    0.001    0.000    0.002    0.000 stan.py:506(getSpecial)
1125       85    0.000    0.000    0.000    0.000 stan.py:509(setSpecial)
1126        2    0.000    0.000    0.000    0.000 stan.py:548(__init__)
1127       56    0.000    0.000    0.000    0.000 stan.py:552(next)
1128       56    0.000    0.000    0.001    0.000 stan.py:560(<lambda>)
1129       59    0.000    0.000    0.001    0.000 stan.py:565(_locatePatterns)
1130     22/6    0.000    0.000    0.000    0.000 stan.py:626(specialMatches)
1131       33    0.000    0.000    0.000    0.000 stan.py:87(__init__)
1132        3    0.000    0.000    0.000    0.000 stat.py:24(S_IFMT)
1133        2    0.000    0.000    0.000    0.000 stat.py:40(S_ISDIR)
1134        1    0.000    0.000    0.000    0.000 stat.py:52(S_ISFIFO)
1135        1    0.000    0.000    0.000    0.000 static.py:139(getTypeAndEncoding)
1136        2    0.000    0.000    0.000    0.000 static.py:144(getTypeAndEncoding)
1137        2    0.000    0.000    0.000    0.000 static.py:263(openForReading)
1138        2    0.000    0.000    0.000    0.000 static.py:267(getFileSize)
1139        2    0.000    0.000    0.001    0.000 static.py:272(renderHTTP)
1140        1    0.000    0.000    0.000    0.000 stats.py:148(startService)
1141        2    0.000    0.000    0.000    0.000 stats.py:158(count)
1142        1    0.000    0.000    0.000    0.000 stats.py:89(_set_initial_cpu)
1143        2    0.000    0.000    0.000    0.000 stats.py:92(check)
1144       10    0.000    0.000    0.001    0.000 storage_client.py:106(_trigger_connections)
1145        1    0.000    0.000    0.000    0.000 storage_client.py:119(get_servers_for_index)
1146       10    0.000    0.000    0.000    0.000 storage_client.py:124(<lambda>)
1147        2    0.000    0.000    0.000    0.000 storage_client.py:126(get_all_servers)
1148        5    0.000    0.000    0.000    0.000 storage_client.py:139(get_all_serverids)
1149        1    0.000    0.000    0.000    0.000 storage_client.py:145(get_all_descriptors)
1150       28    0.000    0.000    0.000    0.000 storage_client.py:147(<lambda>)
1151       28    0.000    0.000    0.002    0.000 storage_client.py:190(__init__)
1152       56    0.000    0.000    0.000    0.000 storage_client.py:204(get_serverid)
1153       28    0.000    0.000    0.000    0.000 storage_client.py:207(get_nickname)
1154       28    0.000    0.000    0.000    0.000 storage_client.py:209(get_announcement)
1155       28    0.000    0.000    0.000    0.000 storage_client.py:211(get_remote_host)
1156       10    0.000    0.000    0.000    0.000 storage_client.py:213(get_last_connect_time)
1157       18    0.000    0.000    0.000    0.000 storage_client.py:215(get_last_loss_time)
1158       28    0.000    0.000    0.000    0.000 storage_client.py:217(get_announcement_time)
1159       28    0.000    0.000    0.018    0.001 storage_client.py:220(start_connecting)
1160       10    0.000    0.000    0.009    0.001 storage_client.py:225(_got_connection)
1161       10    0.000    0.000    0.001    0.000 storage_client.py:237(_got_versioned_service)
1162       56    0.000    0.000    0.000    0.000 storage_client.py:248(get_rref)
1163      280    0.000    0.000    0.001    0.000 storage_client.py:263(try_to_connect)
1164       28    0.000    0.000    0.021    0.001 storage_client.py:88(_got_announcement)
1165      260    0.000    0.000    0.001    0.000 string.py:306(join)
1166      526    0.001    0.000    0.001    0.000 string.py:480(translate)
1167     6933    0.003    0.000    0.003    0.000 stringchain.py:142(__len__)
1168     1730    0.012    0.000    0.014    0.000 stringchain.py:15(append)
1169      527    0.001    0.000    0.002    0.000 stringchain.py:160(clear)
1170     5641    0.023    0.000    0.025    0.000 stringchain.py:30(appendleft)
1171       11    0.000    0.000    0.000    0.000 stringchain.py:9(__init__)
1172     5203    0.051    0.000    0.078    0.000 stringchain.py:98(popleft)
1173        1    0.000    0.000    0.000    0.000 strports.py:104(_parse)
1174        1    0.000    0.000    0.000    0.000 strports.py:106(add)
1175        1    0.000    0.000    0.000    0.000 strports.py:121(parse)
1176        1    0.000    0.000    0.000    0.000 strports.py:56(_parseTCP)
1177        2    0.000    0.000    0.000    0.000 strports.py:87(_tokenize)
1178        2    0.000    0.000    0.000    0.000 task.py:136(start)
1179        2    0.000    0.000    0.000    0.000 task.py:168(stop)
1180        3    0.000    0.000    0.000    0.000 task.py:180(__call__)
1181        3    0.000    0.000    0.000    0.000 task.py:181(cb)
1182        3    0.000    0.000    0.000    0.000 task.py:199(_reschedule)
1183        2    0.000    0.000    0.000    0.000 task.py:60(__init__)
1184        2    0.000    0.000    0.000    0.000 task.py:713(deferLater)
1185        2    0.000    0.000    0.001    0.000 task.py:738(<lambda>)
1186        2    0.000    0.000    0.000    0.000 tcp.py:1003(getHost)
1187      194    0.001    0.000    0.002    0.000 tcp.py:1011(__init__)
1188      194    0.001    0.000    0.021    0.000 tcp.py:1022(_makeTransport)
1189    17905    0.191    0.000    9.714    0.001 tcp.py:114(doRead)
1190      566    0.002    0.000    0.061    0.000 tcp.py:156(doWrite)
1191      566    0.002    0.000    0.042    0.000 tcp.py:179(writeSomeData)
1192       12    0.000    0.000    0.001    0.000 tcp.py:202(_postLoseConnection)
1193       12    0.000    0.000    0.001    0.000 tcp.py:224(_sendCloseAlert)
1194       34    0.000    0.000    0.000    0.000 tcp.py:297(startReading)
1195       26    0.000    0.000    0.000    0.000 tcp.py:302(stopReading)
1196    16773    0.030    0.000    0.063    0.000 tcp.py:307(startWriting)
1197      566    0.001    0.000    0.003    0.000 tcp.py:312(stopWriting)
1198       24    0.000    0.000    0.001    0.000 tcp.py:317(_resetReadWrite)
1199       12    0.000    0.000    0.001    0.000 tcp.py:357(_getTLSClass)
1200        1    0.000    0.000    0.000    0.000 tcp.py:359(TLSConnection)
1201      197    0.002    0.000    0.003    0.000 tcp.py:381(__init__)
1202       12    0.000    0.000    0.004    0.000 tcp.py:390(startTLS)
1203       12    0.000    0.000    0.001    0.000 tcp.py:408(_startTLS)
1204    17374    0.034    0.000    0.205    0.000 tcp.py:413(write)
1205        7    0.000    0.000    0.000    0.000 tcp.py:420(writeSequence)
1206     1198    0.003    0.000    0.112    0.000 tcp.py:427(doWrite)
1207       11    0.000    0.000    0.000    0.000 tcp.py:438(getHandle)
1208    17923    0.219    0.000    9.651    0.001 tcp.py:443(doRead)
1209     1198    0.004    0.000    0.054    0.000 tcp.py:463(writeSomeData)
1210        1    0.000    0.000    0.001    0.001 tcp.py:499(readConnectionLost)
1211       15    0.001    0.000    0.003    0.000 tcp.py:510(connectionLost)
1212    19248    0.024    0.000    0.024    0.000 tcp.py:523(logPrefix)
1213      194    0.002    0.000    0.008    0.000 tcp.py:550(_finishInit)
1214       12    0.000    0.000    0.004    0.000 tcp.py:560(startTLS)
1215      295    0.004    0.000    0.059    0.000 tcp.py:572(failIfNotConnected)
1216      194    0.001    0.000    0.011    0.000 tcp.py:596(createInternetSocket)
1217      194    0.001    0.000    0.024    0.000 tcp.py:605(resolveAddress)
1218      194    0.000    0.000    0.015    0.000 tcp.py:612(_setRealAddress)
1219      319    0.003    0.000    0.055    0.000 tcp.py:616(doConnect)
1220       12    0.000    0.000    0.005    0.000 tcp.py:666(_connectDone)
1221      125    0.001    0.000    0.005    0.000 tcp.py:673(connectionLost)
1222      194    0.001    0.000    0.020    0.000 tcp.py:684(__init__)
1223       22    0.000    0.000    0.000    0.000 tcp.py:713(getPeer)
1224        3    0.000    0.000    0.000    0.000 tcp.py:733(__init__)
1225        5    0.000    0.000    0.000    0.000 tcp.py:768(getHost)
1226        5    0.000    0.000    0.000    0.000 tcp.py:775(getPeer)
1227      199    0.002    0.000    0.009    0.000 tcp.py:86(_closeSocket)
1228        3    0.000    0.000    0.000    0.000 tcp.py:875(_buildAddr)
1229        3    0.000    0.000    0.001    0.000 tcp.py:879(doRead)
1230        3    0.000    0.000    0.000    0.000 tcp.py:951(_preMakeConnection)
1231        2    0.000    0.000    0.000    0.000 tcp.py:954(loseConnection)
1232        2    0.000    0.000    0.000    0.000 tcp.py:972(_logConnectionLostMsg)
1233        2    0.000    0.000    0.001    0.000 tcp.py:979(connectionLost)
1234        3    0.000    0.000    0.000    0.000 tcp.py:998(logPrefix)
1235     31/1    0.000    0.000    0.011    0.011 ten.py:132(precompile)
1236     1466    0.002    0.000    0.005    0.000 ten.py:43(getFlattener)
12371466/1140    0.002    0.000    0.025    0.000 ten.py:53(partialflatten)
12381434/1116    0.001    0.000    0.025    0.000 ten.py:68(serialize)
1239     32/2    0.004    0.000    0.046    0.023 ten.py:73(iterflatten)
1240        1    0.000    0.000    0.000    0.000 threadable.py:82(getThreadID)
1241        1    0.000    0.000    0.000    0.000 threadable.py:94(registerAsIOThread)
1242       15    0.000    0.000    0.000    0.000 threading.py:174(Condition)
1243       15    0.000    0.000    0.000    0.000 threading.py:179(__init__)
1244        7    0.000    0.000    0.000    0.000 threading.py:213(_release_save)
1245        7    0.000    0.000    0.000    0.000 threading.py:216(_acquire_restore)
1246       26    0.000    0.000    0.000    0.000 threading.py:219(_is_owned)
1247        7    0.000    0.000    0.001    0.000 threading.py:228(wait)
1248       19    0.000    0.000    0.000    0.000 threading.py:270(notify)
1249        6    0.000    0.000    0.000    0.000 threading.py:357(Event)
1250        6    0.000    0.000    0.000    0.000 threading.py:364(__init__)
1251       12    0.000    0.000    0.000    0.000 threading.py:369(isSet)
1252        6    0.000    0.000    0.001    0.000 threading.py:389(wait)
1253        6    0.000    0.000    0.000    0.000 threading.py:424(__init__)
1254        6    0.000    0.000    0.000    0.000 threading.py:444(_set_daemon)
1255        6    0.000    0.000    0.005    0.001 threading.py:461(start)
1256       27    0.000    0.000    0.000    0.000 threading.py:59(__init__)
1257        6    0.000    0.000    0.000    0.000 threading.py:619(join)
1258       40    0.000    0.000    0.000    0.000 threading.py:64(_note)
1259        6    0.000    0.000    0.000    0.000 threading.py:673(daemon)
1260       12    0.000    0.000    0.000    0.000 threading.py:796(currentThread)
1261        1    0.000    0.000    0.000    0.000 threadpool.py:11(<module>)
1262       13    0.000    0.000    0.006    0.000 threadpool.py:128(callInThreadWithCallback)
1263        1    0.000    0.000    0.001    0.001 threadpool.py:235(stop)
1264        1    0.000    0.000    0.000    0.000 threadpool.py:250(adjustPoolsize)
1265        1    0.000    0.000    0.000    0.000 threadpool.py:281(ThreadSafeList)
1266        1    0.000    0.000    0.000    0.000 threadpool.py:29(ThreadPool)
1267        1    0.000    0.000    0.000    0.000 threadpool.py:48(__init__)
1268        1    0.000    0.000    0.000    0.000 threadpool.py:66(start)
1269        6    0.000    0.000    0.006    0.001 threadpool.py:75(startAWorker)
1270       14    0.000    0.000    0.006    0.000 threadpool.py:96(_startSomeWorkers)
1271       13    0.000    0.000    0.007    0.001 threads.py:18(deferToThreadPool)
1272       28    0.000    0.000    0.001    0.000 tuple.py:104(receiveClose)
1273       29    0.000    0.000    0.000    0.000 tuple.py:131(checkObject)
1274       28    0.000    0.000    0.000    0.000 tuple.py:21(setConstraint)
1275       28    0.000    0.000    0.000    0.000 tuple.py:27(start)
1276      168    0.000    0.000    0.001    0.000 tuple.py:40(checkToken)
1277      168    0.000    0.000    0.001    0.000 tuple.py:68(receiveChild)
1278       28    0.000    0.000    0.001    0.000 tuple.py:92(complete)
1279        1    0.000    0.000    0.035    0.035 twist.py:17(_drive)
1280        1    0.000    0.000    0.035    0.035 twist.py:60(deferflatten)
1281        1    0.000    0.000    0.000    0.000 udp.py:105(_connectToProtocol)
1282        1    0.000    0.000    0.000    0.000 udp.py:185(connect)
1283        1    0.000    0.000    0.000    0.000 udp.py:196(_loseConnection)
1284        1    0.000    0.000    0.000    0.000 udp.py:202(stopListening)
1285        1    0.001    0.001    0.003    0.003 udp.py:214(connectionLost)
1286        1    0.000    0.000    0.000    0.000 udp.py:230(setLogStr)
1287        1    0.000    0.000    0.000    0.000 udp.py:239(getHost)
1288        1    0.000    0.000    0.000    0.000 udp.py:54(__init__)
1289        1    0.000    0.000    0.001    0.001 udp.py:78(startListening)
1290        1    0.000    0.000    0.000    0.000 udp.py:88(_bindSocket)
1291        1    0.000    0.000    0.000    0.000 upload.py:1378(startService)
1292        3    0.000    0.000    0.000    0.000 upload.py:1403(get_helper_info)
1293        5    0.000    0.000    0.000    0.000 uri.py:120(get_size)
1294        2    0.000    0.000    0.000    0.000 uri.py:123(get_verify_cap)
1295        2    0.000    0.000    0.000    0.000 uri.py:140(__init__)
1296        1    0.000    0.000    0.000    0.000 uri.py:165(to_string)
1297        3    0.000    0.000    0.000    0.000 uri.py:57(get_storage_index)
1298        1    0.000    0.000    0.027    0.027 uri.py:594(from_string)
1299        1    0.000    0.000    0.026    0.026 uri.py:72(__init__)
1300        1    0.000    0.000    0.000    0.000 uri.py:729(unpack_extension)
1301        1    0.000    0.000    0.027    0.027 uri.py:91(init_from_string)
1302        8    0.000    0.000    0.000    0.000 urllib.py:1162(unquote)
1303       56    0.000    0.000    0.000    0.000 utf_8.py:15(decode)
1304        1    0.000    0.000    0.000    0.000 utf_8.py:33(getregentry)
1305        1    0.000    0.000    0.000    0.000 util.py:201(__init__)
1306        1    0.000    0.000    0.000    0.000 util.py:214(invalidate)
1307        1    0.000    0.000    0.030    0.030 util.py:221(load)
1308       19    0.001    0.000    0.001    0.000 util.py:750(untilConcludes)
1309      284    0.000    0.000    0.000    0.000 util.py:780(unsignedID)
1310        1    0.000    0.000    0.000    0.000 utils.py:121(<lambda>)
1311        1    0.000    0.000    0.009    0.009 utils.py:19(_callProtocolWithDeferred)
1312        1    0.000    0.000    0.000    0.000 utils.py:65(__init__)
1313        1    0.000    0.000    0.000    0.000 utils.py:84(outReceived)
1314        1    0.000    0.000    0.002    0.002 utils.py:87(processEnded)
1315        1    0.000    0.000    0.009    0.009 utils.py:95(getProcessOutput)
1316        1    0.000    0.000    0.000    0.000 versions.py:45(__init__)
1317       11    0.000    0.000    0.000    0.000 vocab.py:27(hashVocabTable)
1318        6    0.000    0.000    0.000    0.000 weakref.py:210(__new__)
1319        6    0.000    0.000    0.000    0.000 weakref.py:215(__init__)
1320       64    0.000    0.000    0.000    0.000 weakref.py:230(__init__)
1321        1    0.000    0.000    0.000    0.000 weakref.py:232(remove)
1322        2    0.000    0.000    0.000    0.000 weakref.py:239(__delitem__)
1323       92    0.000    0.000    0.000    0.000 weakref.py:248(__setitem__)
1324       89    0.000    0.000    0.000    0.000 weakref.py:259(get)
1325        4    0.000    0.000    0.000    0.000 weakref.py:262(has_key)
1326       65    0.000    0.000    0.000    0.000 weakref.py:326(keys)
1327        2    0.000    0.000    0.000    0.000 weakref.py:46(remove)
1328        1    0.000    0.000    0.000    0.000 weakref.py:60(__contains__)
1329        6    0.000    0.000    0.000    0.000 weakref.py:77(__setitem__)
1330        1    0.000    0.000    0.000    0.000 webish.py:152(startService)
1331        1    0.000    0.000    0.000    0.000 webish.py:156(_write_nodeurl_file)
1332        5    0.000    0.000    0.115    0.023 webish.py:21(requestReceived)
1333        5    0.000    0.000    0.000    0.000 webish.py:81(_logger)
1334        1    0.000    0.000    0.000    0.000 xmlreader.py:111(__init__)
1335        1    0.000    0.000    0.005    0.005 xmlreader.py:115(parse)
1336        2    0.000    0.000    0.000    0.000 xmlreader.py:203(__init__)
1337        1    0.000    0.000    0.000    0.000 xmlreader.py:218(setSystemId)
1338        2    0.000    0.000    0.000    0.000 xmlreader.py:222(getSystemId)
1339        2    0.000    0.000    0.000    0.000 xmlreader.py:236(getEncoding)
1340        1    0.000    0.000    0.000    0.000 xmlreader.py:24(__init__)
1341        1    0.000    0.000    0.000    0.000 xmlreader.py:240(setByteStream)
1342        3    0.000    0.000    0.000    0.000 xmlreader.py:253(getByteStream)
1343       92    0.000    0.000    0.000    0.000 xmlreader.py:315(__getitem__)
1344       86    0.000    0.000    0.000    0.000 xmlreader.py:318(keys)
1345       94    0.000    0.000    0.000    0.000 xmlreader.py:343(__init__)
1346        1    0.000    0.000    0.000    0.000 xmlreader.py:38(setContentHandler)
1347        1    0.000    0.000    0.000    0.000 xmlreader.py:54(setEntityResolver)
1348       12    0.000    0.000    0.000    0.000 {OpenSSL.SSL.Connection}
1349       12    0.001    0.000    0.001    0.000 {OpenSSL.SSL.Context}
1350        1    0.006    0.006    0.014    0.014 {__import__}
1351       56    0.000    0.000    0.000    0.000 {_codecs.utf_8_decode}
1352       12    0.000    0.000    0.000    0.000 {_hashlib.openssl_md5}
1353       21    0.000    0.000    0.000    0.000 {_hashlib.openssl_sha1}
1354        3    0.000    0.000    0.000    0.000 {_heapq.heapify}
1355      550    0.007    0.000    0.009    0.000 {_heapq.heappop}
1356      730    0.003    0.000    0.004    0.000 {_heapq.heappush}
1357        1    0.000    0.000    0.000    0.000 {_socket.gethostbyname}
1358       55    0.000    0.000    0.000    0.000 {_struct.unpack}
1359        1    0.000    0.000    0.000    0.000 {_weakref.proxy}
1360      532    0.000    0.000    0.000    0.000 {abs}
1361      140    0.000    0.000    0.000    0.000 {binascii.unhexlify}
1362        2    0.001    0.000    0.004    0.002 {built-in method Parse}
1363        1    0.000    0.000    0.000    0.000 {built-in method SetBase}
1364        2    0.000    0.000    0.000    0.000 {built-in method SetParamEntityParsing}
1365        7    0.000    0.000    0.000    0.000 {built-in method __new__ of type object at 0x100126080}
1366       98    0.001    0.000    0.001    0.000 {built-in method acquire}
1367       12    0.000    0.000    0.000    0.000 {built-in method check_privatekey}
1368       11    0.000    0.000    0.000    0.000 {built-in method digest}
1369        2    0.000    0.000    0.000    0.000 {built-in method end}
1370        9    0.000    0.000    0.000    0.000 {built-in method fromtimestamp}
1371       11    0.000    0.000    0.000    0.000 {built-in method get_peer_certificate}
1372       12    0.000    0.000    0.000    0.000 {built-in method get_shutdown}
1373        2    0.000    0.000    0.000    0.000 {built-in method groupdict}
1374     1040    0.000    0.000    0.000    0.000 {built-in method group}
1375       26    0.000    0.000    0.000    0.000 {built-in method match}
1376    17905    1.114    0.000    1.114    0.000 {built-in method recv}
1377       71    0.000    0.000    0.000    0.000 {built-in method release}
1378      614    0.002    0.000    0.002    0.000 {built-in method search}
1379      566    0.037    0.000    0.037    0.000 {built-in method send}
1380       12    0.000    0.000    0.000    0.000 {built-in method set_connect_state}
1381       24    0.000    0.000    0.000    0.000 {built-in method set_options}
1382       12    0.000    0.000    0.000    0.000 {built-in method set_session_id}
1383       24    0.000    0.000    0.000    0.000 {built-in method set_shutdown}
1384       12    0.000    0.000    0.000    0.000 {built-in method set_verify_depth}
1385       24    0.000    0.000    0.000    0.000 {built-in method set_verify}
1386       12    0.000    0.000    0.000    0.000 {built-in method shutdown}
1387       12    0.000    0.000    0.000    0.000 {built-in method sock_shutdown}
1388        2    0.000    0.000    0.000    0.000 {built-in method sub}
1389       12    0.000    0.000    0.000    0.000 {built-in method use_certificate}
1390       12    0.000    0.000    0.000    0.000 {built-in method use_privatekey}
1391       18    0.000    0.000    0.000    0.000 {built-in method utcfromtimestamp}
1392       19    0.000    0.000    0.000    0.000 {cStringIO.StringIO}
1393    38994    0.007    0.000    0.007    0.000 {callable}
1394    14192    0.006    0.000    0.006    0.000 {chr}
1395     1753    0.000    0.000    0.000    0.000 {cmp}
1396       28    0.000    0.000    0.000    0.000 {divmod}
1397      412    0.002    0.000    0.002    0.000 {fcntl.fcntl}
1398        1    0.000    0.000    0.000    0.000 {filter}
1399        1    0.000    0.000    0.000    0.000 {gc.disable}
1400        1    0.000    0.000    0.000    0.000 {gc.enable}
1401        1    0.000    0.000    0.000    0.000 {gc.isenabled}
1402    42454    0.041    0.000    0.041    0.000 {getattr}
1403   969267    0.362    0.000    0.362    0.000 {hasattr}
1404     1118    0.000    0.000    0.000    0.000 {hash}
1405      284    0.000    0.000    0.000    0.000 {hex}
1406    78343    0.009    0.000    0.009    0.000 {id}
1407   678729    0.214    0.000    0.214    0.000 {isinstance}
1408      590    0.000    0.000    0.000    0.000 {issubclass}
1409     1525    0.000    0.000    0.000    0.000 {iter}
1410  1292933    0.181    0.000    0.184    0.000 {len}
1411      879    0.005    0.000    0.007    0.000 {map}
1412        2    0.000    0.000    0.000    0.000 {math.ceil}
1413      106    0.000    0.000    0.000    0.000 {math.log}
1414    19158    0.026    0.000    0.026    0.000 {max}
1415        1    0.000    0.000    0.000    0.000 {method '__adapt__' of '_zope_interface_coptimizations.InterfaceBase' objects}
1416        5    0.000    0.000    0.000    0.000 {method 'accept' of '_socket.socket' objects}
1417   263170    0.048    0.000    0.048    0.000 {method 'add' of 'set' objects}
1418     4313    0.002    0.000    0.002    0.000 {method 'append' of 'collections.deque' objects}
1419   273711    0.068    0.000    0.068    0.000 {method 'append' of 'list' objects}
1420     8450    0.002    0.000    0.002    0.000 {method 'appendleft' of 'collections.deque' objects}
1421       35    0.000    0.000    0.000    0.000 {method 'capitalize' of 'str' objects}
1422      527    0.000    0.000    0.000    0.000 {method 'clear' of 'collections.deque' objects}
1423       65    0.000    0.000    0.000    0.000 {method 'clear' of 'dict' objects}
1424        1    0.000    0.000    0.000    0.000 {method 'clear' of 'set' objects}
1425        5    0.000    0.000    0.000    0.000 {method 'close' of 'cStringIO.StringO' objects}
1426        3    0.000    0.000    0.000    0.000 {method 'close' of 'file' objects}
1427    40734    0.043    0.000    0.043    0.000 {method 'copy' of 'dict' objects}
1428      157    0.001    0.000    0.001    0.000 {method 'decode' of '_fec.Decoder' objects}
1429       28    0.000    0.000    0.000    0.000 {method 'decode' of 'str' objects}
1430       28    0.000    0.000    0.000    0.000 {method 'decode' of 'unicode' objects}
1431       10    0.000    0.000    0.000    0.000 {method 'digest' of '_hashlib.HASH' objects}
1432   132336    0.140    0.000    0.140    0.000 {method 'digest' of '_sha256.SHA256' objects}
1433        1    0.000    0.000    0.000    0.000 {method 'disable' of '_lsprof.Profiler' objects}
1434    66018    0.025    0.000    0.025    0.000 {method 'discard' of 'set' objects}
1435      520    0.001    0.000    0.001    0.000 {method 'encode' of 'unicode' objects}
1436        4    0.000    0.000    0.000    0.000 {method 'endswith' of 'str' objects}
1437      366    0.000    0.000    0.000    0.000 {method 'extend' of 'list' objects}
1438      433    0.001    0.000    0.001    0.000 {method 'find' of 'str' objects}
1439       60    0.000    0.000    0.000    0.000 {method 'find' of 'unicode' objects}
1440        1    0.000    0.000    0.000    0.000 {method 'flush' of 'file' objects}
1441   109167    0.038    0.000    0.038    0.000 {method 'get' of 'dict' objects}
1442       34    0.000    0.000    0.000    0.000 {method 'get' of 'dictproxy' objects}
1443       14    0.000    0.000    0.000    0.000 {method 'getvalue' of 'cStringIO.StringO' objects}
1444     3078    0.001    0.000    0.001    0.000 {method 'has_key' of 'dict' objects}
1445       23    0.000    0.000    0.000    0.000 {method 'hexdigest' of '_hashlib.HASH' objects}
1446       25    0.000    0.000    0.000    0.000 {method 'index' of 'list' objects}
1447       93    0.000    0.000    0.000    0.000 {method 'index' of 'str' objects}
1448      388    0.000    0.000    0.000    0.000 {method 'insert' of 'list' objects}
1449        2    0.000    0.000    0.000    0.000 {method 'isdigit' of 'str' objects}
1450     2155    0.003    0.000    0.003    0.000 {method 'items' of 'dict' objects}
1451     4144    0.001    0.000    0.001    0.000 {method 'iteritems' of 'dict' objects}
1452     6837    0.018    0.000    0.018    0.000 {method 'join' of 'str' objects}
1453    39223    0.066    0.000    0.066    0.000 {method 'keys' of 'dict' objects}
1454     1680    0.001    0.000    0.002    0.000 {method 'lookup1' of '_zope_interface_coptimizations.LookupBase' objects}
1455      450    0.000    0.000    0.000    0.000 {method 'lower' of 'str' objects}
1456       71    0.000    0.000    0.000    0.000 {method 'lstrip' of 'str' objects}
1457       10    0.000    0.000    0.000    0.000 {method 'pop' of 'dict' objects}
1458    54661    0.373    0.000    0.373    0.000 {method 'pop' of 'list' objects}
1459    65542    0.011    0.000    0.011    0.000 {method 'pop' of 'set' objects}
1460    12129    0.003    0.000    0.003    0.000 {method 'popleft' of 'collections.deque' objects}
1461      471    0.193    0.000    0.193    0.000 {method 'process' of '_aes.AES' objects}
1462     1728    0.005    0.000    0.010    0.000 {method 'providedBy' of '_interface_coptimizations.SpecificationBase' objects}
1463      225    0.000    0.000    0.000    0.000 {method 'random' of '_random.Random' objects}
1464      615    0.009    0.000    0.009    0.000 {method 'read' of 'file' objects}
1465        2    0.348    0.174    0.348    0.174 {method 'readlines' of 'file' objects}
1466       18    0.000    0.000    0.000    0.000 {method 'recv' of '_socket.socket' objects}
1467      116    0.000    0.000    0.000    0.000 {method 'remove' of 'list' objects}
1468        8    0.000    0.000    0.000    0.000 {method 'remove' of 'set' objects}
1469      825    0.000    0.000    0.000    0.000 {method 'replace' of 'str' objects}
1470      877    0.001    0.000    0.001    0.000 {method 'replace' of 'unicode' objects}
1471      215    0.000    0.000    0.000    0.000 {method 'reverse' of 'list' objects}
1472       36    0.000    0.000    0.000    0.000 {method 'rfind' of 'str' objects}
1473       28    0.000    0.000    0.000    0.000 {method 'rstrip' of 'str' objects}
1474        5    0.000    0.000    0.000    0.000 {method 'seek' of 'cStringIO.StringO' objects}
1475        1    0.000    0.000    0.000    0.000 {method 'seek' of 'file' objects}
1476      632    0.013    0.000    0.013    0.000 {method 'send' of '_socket.socket' objects}
1477       56    0.000    0.000    0.000    0.000 {method 'setdefault' of 'dict' objects}
1478      546    0.001    0.000    0.002    0.000 {method 'sort' of 'list' objects}
1479      596    0.002    0.000    0.002    0.000 {method 'split' of 'str' objects}
1480      272    0.000    0.000    0.000    0.000 {method 'split' of 'unicode' objects}
1481        1    0.000    0.000    0.000    0.000 {method 'splitlines' of 'str' objects}
1482       25    0.000    0.000    0.000    0.000 {method 'startswith' of 'str' objects}
1483       53    0.000    0.000    0.000    0.000 {method 'strip' of 'str' objects}
1484      527    0.000    0.000    0.000    0.000 {method 'translate' of 'str' objects}
1485   198659    0.743    0.000    0.743    0.000 {method 'update' of '_sha256.SHA256' objects}
1486    38552    0.059    0.000    0.059    0.000 {method 'update' of 'dict' objects}
1487       10    0.000    0.000    0.000    0.000 {method 'update' of 'set' objects}
1488       29    0.000    0.000    0.000    0.000 {method 'upper' of 'str' objects}
1489     1407    0.011    0.000    0.011    0.000 {method 'values' of 'dict' objects}
1490    34912    0.045    0.000    0.045    0.000 {method 'write' of 'bz2.BZ2File' objects}
1491       90    0.000    0.000    0.000    0.000 {method 'write' of 'cStringIO.StringO' objects}
1492    35387    0.414    0.000    0.414    0.000 {method 'write' of 'file' objects}
1493      720    0.001    0.000    0.001    0.000 {min}
1494       14    0.001    0.000    0.001    0.000 {open}
1495    15426    0.003    0.000    0.003    0.000 {ord}
1496        2    0.000    0.000    0.000    0.000 {posix.WEXITSTATUS}
1497        2    0.000    0.000    0.000    0.000 {posix.WIFEXITED}
1498       10    0.000    0.000    0.000    0.000 {posix.close}
1499        1    0.007    0.007    0.007    0.007 {posix.fork}
1500        1    0.000    0.000    0.000    0.000 {posix.fstat}
1501        1    0.000    0.000    0.000    0.000 {posix.getpid}
1502        1    0.000    0.000    0.000    0.000 {posix.listdir}
1503        4    0.000    0.000    0.000    0.000 {posix.open}
1504        4    0.000    0.000    0.000    0.000 {posix.pipe}
1505       22    0.000    0.000    0.000    0.000 {posix.read}
1506      480    0.008    0.000    0.008    0.000 {posix.stat}
1507      113    0.000    0.000    0.000    0.000 {posix.strerror}
1508        2    0.000    0.000    0.000    0.000 {posix.waitpid}
1509       12    0.000    0.000    0.000    0.000 {posix.write}
1510     1452    0.008    0.000    0.008    0.000 {range}
1511       11    0.000    0.000    0.000    0.000 {reduce}
1512    67916    0.048    0.000    0.052    0.000 {repr}
1513    19143   93.898    0.005   94.415    0.005 {select.select}
1514     2444    0.003    0.000    0.003    0.000 {setattr}
1515        1    0.000    0.000    0.000    0.000 {signal.getsignal}
1516        1    0.000    0.000    0.000    0.000 {signal.set_wakeup_fd}
1517        1    0.000    0.000    0.000    0.000 {signal.siginterrupt}
1518        3    0.000    0.000    0.000    0.000 {signal.signal}
1519    65704    0.111    0.000    0.111    0.000 {sorted}
1520       25    0.004    0.000    0.004    0.000 {sum}
1521        2    0.000    0.000    0.000    0.000 {sys._getframe}
1522       34    0.000    0.000    0.000    0.000 {sys.exc_info}
1523        1    0.000    0.000    0.000    0.000 {sys.getdefaultencoding}
1524       20    0.000    0.000    0.000    0.000 {thread.allocate_lock}
1525       13    0.000    0.000    0.000    0.000 {thread.get_ident}
1526        6    0.004    0.001    0.004    0.001 {thread.start_new_thread}
1527        3    0.000    0.000    0.000    0.000 {time.clock}
1528      111    0.001    0.000    0.001    0.000 {time.gmtime}
1529       57    0.000    0.000    0.000    0.000 {time.localtime}
1530       57    0.000    0.000    0.000    0.000 {time.strftime}
1531    45518    0.025    0.000    0.025    0.000 {time.time}
1532        1    0.000    0.000    0.000    0.000 {vars}
1533       22    0.000    0.000    0.000    0.000 {zip}
1534   100/68    0.000    0.000    0.003    0.000 {zope.interface._zope_interface_coptimizations.implementedBy}
1535     1681    0.002    0.000    0.002    0.000 {zope.interface._zope_interface_coptimizations.providedBy}
1536
1537