blob: 27c9c8ff3d5fd796c46195dfa11f6db7e948a1d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
|
Wed Aug 18 2010. See Trac #324.
-----------------------------------------------------------------
Interactive: C-c C-n
### 12.461s elapsed time, 0.514s cpu time, 0.108s GC time
scomint-output-filter 206 3.6426039999 0.0176825436
proof-shell-filter 206 3.629433 0.0176186067
proof-shell-filter-manage-output 206 3.6140779999 0.0175440679
proof-shell-exec-loop 206 3.5814560000 0.0173857087
mapc 208 3.4833689999 0.0167469663
proof-shell-invoke-callback 206 3.4798549999 0.0168924999
proof-done-advancing 204 3.4786709999 0.0170523088
proof-done-advancing-other 104 3.2460199999 0.0312117307
pg-add-element 204 3.2301699999 0.0158341666
proof-debug 99 3.2140250000 0.0324648989
pg-autotest-message 99 3.211558 0.0324399797
redisplay 99 3.140468 0.0317218989
proof-done-advancing-save 100 0.107982 0.00107982
proof-process-buffer 1 0.103025 0.103025
proof-assert-until-point-interactive 1 0.102849 0.102849
proof-assert-until-point 1 0.102845 0.102845
proof-make-goalsave 100 0.0734089999 0.0007340899
proof-assert-semis 1 0.0729 0.0729
proof-semis-to-vanillas 1 0.069353 0.069353
span-at-before 200 0.0607209999 0.0003036049
proof-shell-insert-action-item 206 0.0561400000 0.0002725242
proof-shell-insert 206 0.0552149999 0.0002680339
pg-set-span-helphighlights 304 0.0523910000 0.0001723388
pg-add-proof-element 100 0.0507439999 0.0005074399
isar-global-save-command-p 100 0.0403249999 0.0004032499
isar-command-wrapping 204 0.0389439999 0.0001909019
isar-positions-of 204 0.0342390000 0.0001678382
proof-segment-up-to-using-cache 1 0.029667 0.029667
proof-segment-up-to 1 0.029599 0.029599
proof-segment-up-to-parser 1 0.02959 0.02959
proof-script-generic-parse-cmdstart 204 0.0265809999 0.0001302990
span-live-p 408 0.0245460000 6.016...e-05
span-property 2226 0.0242540000 1.089...e-05
proof-set-locked-end 204 0.0179210000 8.784...e-05
proof-set-locked-endpoints 204 0.0169129999 8.290...e-05
goto-char 3401 0.0159649999 4.694...e-06
replace-regexp-in-string 613 0.0154579999 2.521...e-05
pg-processing-complete-hint 1 0.014814 0.014814
proof-buffer-syntactic-context 411 0.0145479999 3.539...e-05
pg-last-output-displayform 304 0.0140980000 4.637...e-05
proof-buffer-syntactic-context-emulate 411 0.0135870000 3.305...e-05
span-set-property 4968 0.0131570000 2.648...e-06
proof-shell-strip-output-markup 202 0.0121529999 6.016...e-05
isar-strip-output-markup 202 0.0115120000 5.699...e-05
proof-set-overlay-arrow 204 0.0110750000 5.428...e-05
pg-hint 1 0.010877 0.010877
scomint-send-input 206 0.0096710000 4.694...e-05
skip-chars-forward 917 0.0088720000 9.675...e-06
string-match 3879 0.0085580000 2.206...e-06
proof-string-match 1114 0.0083859999 7.527...e-06
re-search-forward 1084 0.0076900000 7.094...e-06
proof-shell-process-urgent-messages 206 0.0072959999 3.541...e-05
proof-shell-handle-immediate-output 206 0.0069180000 3.358...e-05
span-set-endpoints 409 0.0060590000 1.481...e-05
isar-preprocessing 206 0.0057689999 2.800...e-05
isar-string-wrapping 408 0.0057090000 1.399...e-05
move-overlay 410 0.0048900000 1.192...e-05
insert 718 0.0043259999 6.025...e-06
proof-set-queue-start 204 0.0039419999 1.932...e-05
proof-next-element-id 204 0.0038919999 1.907...e-05
proof-re-search-forward-safe 824 0.0038370000 4.656...e-06
proof-script-delete-secondary-spans 1 0.003218 0.003218
span-delete-spans 1 0.003215 0.003215
span-mapc-spans 1 0.003214 0.003214
span-set-start 204 0.003181 1.559...e-05
pg-add-to-input-history 204 0.0030040000 1.472...e-05
isar-goal-command-p 204 0.0029059999 1.424...e-05
span-make 608 0.0029059999 4.779...e-06
span-end 928 0.0026819999 2.890...e-06
proof-get-name-from-goal 100 0.0024339999 2.433...e-05
proof-string-match-safe 204 0.0024330000 1.192...e-05
overlay-put 4970 0.0023869999 4.802...e-07
span-delete 304 0.002174 7.151...e-06
pg-span-name 102 0.00199 1.950...e-05
proof-element-id 204 0.0019369999 9.495...e-06
span-start 604 0.0018080000 2.993...e-06
replace-match 1009 0.0016779999 1.663...e-06
skip-chars-backward 207 0.0015489999 7.483...e-06
make-overlay 609 0.0014599999 2.397...e-06
proof-shell-slurp-comments 207 0.0012420000 6.000...e-06
delete-overlay 306 0.0011619999 3.797...e-06
font-lock-fontify-region 2 0.000982 0.000491
font-lock-default-fontify-region 2 0.0009649999 0.0004824999
set-marker 1853 0.0009280000 5.008...e-07
proof-shell-handle-delayed-output 1 0.000917 0.000917
proof-shell-display-output-as-response 1 0.000892 0.000892
pg-response-display 1 0.000888 0.000888
font-lock-fontify-keywords-region 2 0.000882 0.000441
proof-display-and-keep-buffer 1 0.00087 0.00087
kill-buffer 4 0.000787 0.00019675
proof-next-element-count 204 0.0006769999 3.318...e-06
spans-at-region-prop 1 0.000641 0.000641
overlay-end 1129 0.0004920000 4.357...e-07
match-string 308 0.0004569999 1.483...e-06
marker-position 1237 0.0004520000 3.654...e-07
buffer-live-p 723 0.0003860000 5.338...e-07
isar-shell-adjust-line-width 206 0.0003380000 1.640...e-06
get-buffer-process 212 0.0002819999 1.330...e-06
proof-extend-queue 1 0.000254 0.000254
proof-shell-process-urgent-message 1 0.00024 0.00024
overlay-start 605 0.0002349999 3.884...e-07
proof-add-to-queue 1 0.000231 0.000231
proof-only-whitespace-to-locked-region-p 1 0.000192 0.000192
isar-font-lock-fontify-syntactically-region 2 0.000184 9.2e-05
nreverse 209 0.0001679999 8.038...e-07
proof-shell-process-urgent-message-default 1 0.000163 0.000163
proof-get-window-for-buffer 1 0.000161 0.000161
proof-re-search-backward 1 0.000157 0.000157
re-search-backward 1 8.5e-05 8.5e-05
pg-response-display-with-face 2 7.999...e-05 3.999...e-05
proof-queue-or-locked-end 6 7.2e-05 1.2e-05
pg-response-maybe-erase 2 5.9e-05 2.95e-05
proof-shell-ready-prover 2 5.3e-05 2.65e-05
proof-looking-at-safe 8 5.1e-05 6.375e-06
proof-shell-start 2 4.6e-05 2.3e-05
proof-unprocessed-begin 5 4.3e-05 8.6e-06
isar-match-nesting 1 4.3e-05 4.3e-05
proof-activate-scripting 1 4.2e-05 4.2e-05
proof-shell-live-buffer 2 3.9e-05 1.95e-05
proof-looking-at 7 3.6e-05 5.142...e-06
proof-re-search-forward 2 3.500...e-05 1.750...e-05
proof-detach-queue 1 3.1e-05 3.1e-05
scomint-check-proc 2 2.9e-05 1.45e-05
span-detach 1 2.8e-05 2.8e-05
proof-maybe-follow-locked-end 1 2.7e-05 2.7e-05
proof-locked-region-full-p 1 2.7e-05 2.7e-05
proof-grab-lock 1 2.4e-05 2.4e-05
font-lock-fontify-syntactically-region 1 2.3e-05 2.3e-05
font-lock-mode 1 2e-05 2e-05
font-lock-unfontify-region 2 1.7e-05 8.5e-06
font-lock-extend-jit-lock-region-after-change 3 1.1e-05 3.666...e-06
proof-locked-region-empty-p 1 1e-05 1e-05
proof-set-queue-endpoints 1 1e-05 1e-05
proof-shell-strip-eager-annotations 1 1e-05 1e-05
font-lock-default-unfontify-region 2 7.000...e-06 3.500...e-06
proof-associated-windows 1 7e-06 7e-06
proof-shell-should-be-silent 1 6e-06 6e-06
font-lock-default-function 1 5e-06 5e-06
proof-shell-stop-silent-item 1 4e-06 4e-06
proof-shell-start-silent-item 1 4e-06 4e-06
proof-script-next-command-advance 1 4e-06 4e-06
proof-shell-action-list-item 2 3e-06 1.5e-06
font-lock-set-defaults 2 3e-06 1.5e-06
proof-associated-buffers 2 2e-06 1e-06
font-lock-extend-region-wholelines 2 2e-06 1e-06
font-lock-extend-region-multiline 2 2e-06 1e-06
proof-minibuffer-message 1 1e-06 1e-06
proof-shell-set-silent 1 1e-06 1e-06
proof-shell-clear-silent 1 1e-06 1e-06
proof-pbp-focus-on-first-goal 1 1e-06 1e-06
proof-release-lock 1 1e-06 1e-06
pg-finish-tracing-display 1 1e-06 1e-06
nconc 1 1e-06 1e-06
process-status 2 0.0 0.0
-----------------------------------------------------------------
Non-interactive: (progn (proof-process-buffer) (proof-shell-wait))
### 4.368s elapsed time, 0.457s cpu time, 0.094s GC time
proof-shell-wait 1 4.484316 4.484316
accept-process-output 73 3.8998559999 0.0534226849
redisplay 172 3.7155909999 0.0216022732
scomint-output-filter 206 3.5921849999 0.0174377912
proof-shell-filter 206 3.5562370000 0.0172632864
proof-shell-filter-manage-output 206 3.5167620000 0.0170716601
proof-shell-exec-loop 206 3.5079160000 0.0170287184
mapc 208 3.4532319999 0.0166020769
proof-shell-invoke-callback 206 3.4492200000 0.0167437864
proof-done-advancing 204 3.4481900000 0.0169028921
proof-done-advancing-other 104 3.2636610000 0.0313813557
pg-add-element 204 3.2225049999 0.0157965931
proof-debug 99 3.1809079999 0.0321303838
pg-autotest-message 99 3.1785960000 0.0321070303
proof-process-buffer 1 0.098653 0.098653
proof-assert-until-point-interactive 1 0.098513 0.098513
proof-assert-until-point 1 0.098508 0.098508
proof-done-advancing-save 100 0.0861289999 0.0008612899
pg-set-span-helphighlights 304 0.0751920000 0.0002473421
proof-make-goalsave 100 0.074799 0.00074799
proof-assert-semis 1 0.072791 0.072791
proof-shell-insert-action-item 206 0.0508700000 0.0002469417
proof-shell-insert 206 0.0500239999 0.0002428349
proof-set-locked-end 204 0.0447420000 0.0002193235
proof-semis-to-vanillas 1 0.043912 0.043912
proof-set-locked-endpoints 204 0.0438019999 0.0002147156
proof-set-overlay-arrow 204 0.039986 0.0001960098
span-set-property 4968 0.0389520000 7.840...e-06
isar-command-wrapping 204 0.0359119999 0.0001760392
isar-global-save-command-p 100 0.0357419999 0.0003574199
span-at-before 200 0.033411 0.0001670550
proof-script-delete-secondary-spans 1 0.02853 0.02853
span-delete-spans 1 0.028527 0.028527
span-mapc-spans 1 0.028523 0.028523
pg-add-proof-element 100 0.0274090000 0.0002740900
proof-segment-up-to-using-cache 1 0.025547 0.025547
proof-segment-up-to 1 0.025512 0.025512
proof-segment-up-to-parser 1 0.025509 0.025509
proof-script-generic-parse-cmdstart 204 0.023117 0.0001133186
replace-regexp-in-string 612 0.0151239999 2.471...e-05
pg-last-output-displayform 304 0.0137170000 4.512...e-05
goto-char 3399 0.0134079999 3.944...e-06
proof-buffer-syntactic-context 411 0.0133350000 3.244...e-05
proof-buffer-syntactic-context-emulate 411 0.0125479999 3.053...e-05
proof-shell-strip-output-markup 202 0.0118950000 5.888...e-05
isar-strip-output-markup 202 0.01126 5.574...e-05
scomint-send-input 206 0.0089030000 4.321...e-05
skip-chars-forward 917 0.0077629999 8.465...e-06
proof-string-match 1114 0.0076579999 6.874...e-06
string-match 3859 0.0065880000 1.707...e-06
isar-positions-of 204 0.0063140000 3.095...e-05
proof-shell-handle-immediate-output 206 0.0061669999 2.993...e-05
proof-shell-process-urgent-messages 206 0.006087 2.954...e-05
re-search-forward 1048 0.0060810000 5.802...e-06
isar-string-wrapping 408 0.0055940000 1.371...e-05
isar-preprocessing 206 0.0048040000 2.332...e-05
insert 718 0.0036899999 5.139...e-06
proof-re-search-forward-safe 824 0.0034060000 4.133...e-06
proof-next-element-id 204 0.0033579999 1.646...e-05
span-set-endpoints 409 0.0031649999 7.738...e-06
proof-set-queue-start 204 0.0029729999 1.457...e-05
span-delete 304 0.0027480000 9.039...e-06
isar-goal-command-p 204 0.0027019999 1.324...e-05
span-make 608 0.0026310000 4.327...e-06
span-end 926 0.0024999999 2.699...e-06
overlay-put 4977 0.0024500000 4.922...e-07
pg-add-to-input-history 204 0.002432 1.192...e-05
proof-string-match-safe 204 0.0024030000 1.177...e-05
proof-get-name-from-goal 100 0.0022690000 2.269...e-05
span-set-start 204 0.0022479999 1.101...e-05
move-overlay 413 0.0020689999 5.009...e-06
pg-span-name 102 0.0019750000 1.936...e-05
span-start 604 0.0016740000 2.771...e-06
replace-match 1008 0.0015839999 1.571...e-06
span-live-p 408 0.0015820000 3.877...e-06
proof-element-id 204 0.0015369999 7.534...e-06
span-property 2226 0.0014979999 6.729...e-07
make-overlay 609 0.0012819999 2.105...e-06
delete-overlay 309 0.0012420000 4.019...e-06
skip-chars-backward 206 0.0011609999 5.635...e-06
proof-shell-slurp-comments 207 0.0011250000 5.434...e-06
set-marker 1853 0.0009220000 4.975...e-07
pg-processing-complete-hint 1 0.000625 0.000625
proof-next-element-count 204 0.0005830000 2.857...e-06
spans-at-region-prop 1 0.000573 0.000573
proof-shell-handle-delayed-output 1 0.000495 0.000495
proof-shell-display-output-as-response 1 0.000478 0.000478
pg-response-display 1 0.000474 0.000474
proof-display-and-keep-buffer 1 0.000463 0.000463
overlay-end 1126 0.0004170000 3.703...e-07
marker-position 1236 0.0004100000 3.317...e-07
match-string 308 0.0003959999 1.285...e-06
buffer-live-p 725 0.0003580000 4.937...e-07
isar-shell-adjust-line-width 206 0.0003170000 1.538...e-06
proof-extend-queue 1 0.000293 0.000293
proof-add-to-queue 1 0.000266 0.000266
get-buffer-process 209 0.0002369999 1.133...e-06
overlay-start 604 0.0002369999 3.923...e-07
proof-shell-process-urgent-message 1 0.000232 0.000232
proof-shell-process-urgent-message-default 1 0.000169 0.000169
font-lock-fontify-region 1 0.000167 0.000167
font-lock-default-fontify-region 1 0.00016 0.00016
nreverse 209 0.0001489999 7.129...e-07
proof-get-window-for-buffer 1 0.000124 0.000124
font-lock-fontify-keywords-region 1 0.000117 0.000117
proof-only-whitespace-to-locked-region-p 1 0.000108 0.000108
proof-re-search-backward 1 8.2e-05 8.2e-05
pg-response-display-with-face 2 8.2e-05 4.1e-05
re-search-backward 1 6.7e-05 6.7e-05
pg-response-maybe-erase 2 5.900...e-05 2.950...e-05
font-lock-mode 3 5.8e-05 1.933...e-05
proof-queue-or-locked-end 6 5.600...e-05 9.333...e-06
proof-shell-ready-prover 2 4.6e-05 2.3e-05
proof-looking-at-safe 8 4.2e-05 5.25e-06
proof-shell-start 2 3.700...e-05 1.850...e-05
proof-maybe-follow-locked-end 1 3.5e-05 3.5e-05
proof-shell-live-buffer 2 3.1e-05 1.55e-05
proof-activate-scripting 1 2.8e-05 2.8e-05
proof-looking-at 7 2.8e-05 4e-06
proof-grab-lock 1 2.7e-05 2.7e-05
proof-unprocessed-begin 3 2.399...e-05 8e-06
proof-shell-should-be-silent 1 2.2e-05 2.2e-05
proof-detach-queue 1 1.8e-05 1.8e-05
scomint-check-proc 2 1.7e-05 8.5e-06
font-lock-fontify-syntactically-region 1 1.7e-05 1.7e-05
isar-font-lock-fontify-syntactically-region 1 1.6e-05 1.6e-05
span-detach 1 1.5e-05 1.5e-05
font-lock-default-function 3 1.400...e-05 4.666...e-06
proof-shell-strip-eager-annotations 1 1.1e-05 1.1e-05
font-lock-extend-jit-lock-region-after-change 3 1e-05 3.333...e-06
proof-set-queue-endpoints 1 8e-06 8e-06
font-lock-unfontify-region 1 7e-06 7e-06
proof-re-search-forward 1 6e-06 6e-06
proof-associated-windows 1 6e-06 6e-06
proof-script-next-command-advance 1 6e-06 6e-06
proof-shell-stop-silent-item 1 4e-06 4e-06
proof-shell-start-silent-item 1 4e-06 4e-06
proof-shell-action-list-item 2 3e-06 1.5e-06
proof-shell-clear-silent 1 3e-06 3e-06
process-status 2 2e-06 1e-06
font-lock-set-defaults 1 2e-06 2e-06
proof-associated-buffers 2 1e-06 5e-07
proof-minibuffer-message 1 1e-06 1e-06
proof-shell-set-silent 1 1e-06 1e-06
proof-release-lock 1 1e-06 1e-06
pg-finish-tracing-display 1 1e-06 1e-06
nconc 1 1e-06 1e-06
font-lock-extend-region-wholelines 1 1e-06 1e-06
font-lock-default-unfontify-region 1 1e-06 1e-06
proof-pbp-focus-on-first-goal 1 0.0 0.0
font-lock-extend-region-multiline 1 0.0 0.0
|