Paste: profiling httpd, ab -k -n 32768 -c 8
Author: | vegai |
Mode: | text |
Date: | Mon, 15 Jun 2009 08:58:14 |
Plain Text |
trim-tail-separators 10
update 12
>gmt 18
alien-unsigned-1 23
path-separator? 29
?head 30
(lookup) 102
forward-reference? 102
inline-cache-miss-tail 209
end-group 260
format-row 547
max-length 547
nl 548
array-flip 549
flip 549
pprint-cell 1094
inline-cache-miss 1358
words 1604
values 1609
pad-tail 1639
do-epoll-add 8200
handle-event 8200
do-epoll-del 8200
wait-for-port 8200
wait-for-fd 8200
output-available 8200
input-available 8200
alien-unsigned-4 8201
bitor 8203
epoll_ctl 16400
do-epoll-ctl 16400
make-event 16400
errno 16401
io-multiplex 28694
epoll_wait 28694
uncompose 28694
io-thread 28694
io-thread-running? 28694
wait-event 28694
handle-events 28694
multiplexer-error 28694
sleep-time 28694
c-io-backend? 28695
curry 28698
when 28698
loop 28698
keep 28698
encoding>name 32770
parse-request-line 32770
process-header 32770
collect-headers 32770
read-header 32770
write-header 32770
<request> 32770
(read-header) 32770
<input-port> 32770
parse-url 32770
url-port 32770
unparse-host-part 32770
unparse-username-password 32770
call-responder 32770
write-response-line 32770
write-response-body 32770
read-request-line 32770
prepare-request 32770
extract-host 32770
read-post-data 32770
log-request 32770
add-responder-nesting 32770
split-path 32770
init-request 32770
httpd-hit 32770
do-response 32770
?refresh-all 32770
unparse-content-type 32770
dispatch-request 32770
valid-request? 32770
do-request 32770
read-request-header 32770
extract-cookies 32770
invert-slice 32770
write-response-header 32770
read-request 32770
<ports> 32770
sort-keys 32770
timeouts 32770
encode-output 32770
<encoder-duplex> 32770
parse-host 32770
<url> 32770
call-template 32770
first3 32770
<limited-stream> 32770
limit-input 32770
unparse-short 32770
log-connection 32770
handle-client 32770
accepted-connection 32770
thread-name 32770
prune 32770
union 32770
# 32770
<thread> 32770
spawn 32770
<output-port> 32771
accept 32771
split1 32771
close 32771
ntohs 32771
close-file 32771
start* 32771
unregister-thread 32771
accept-connection 32771
stop 32771
protocol-port 32772
counter 32772
set-self 32772
register-thread 32772
start 32772
call-clear 32772
self 32772
check-unregistered 32772
(spawn) 32772
resume-with 32772
memory>byte-array 32773
init-fd 32773
<fd> 32773
memcpy 32774
string>number 32774
base> 32774
split, 32776
split 32776
<box> 32776
concat 32776
(wait-to-read) 32778
bitand-integer-integer 32779
>-fixnum-integer 32779
read 32779
pprint-short 33864
accept 40965
empty-sockaddr/size 40966
set-alien-signed-4 40966
callable? 61474
set-header 65540
log-header 65540
httpd-header 65540
stream-element-exemplar 65540
element-exemplar 65540
delete-malloc 65540
(free) 65540
decode 65540
free 65540
url-decode 65540
url-encode 65540
contents 65540
stream-contents 65540
present-text 65540
<byte-reader> 65540
tuple? 65540
add-malloc 65541
(malloc) 65541
check-ptr 65541
malloc 65541
<buffer> 65541
fcntl 65546
delete-at* 81940
io-error 81955
remap-port 98310
concat-as 98315
head 98321
text 98860
uncurry 127014
header 131080
header-value>string 131080
read-partial 131080
check-optional 131081
recompute-value? 131081
mallocs 131081
unparse 131082
stack>message 131082
parse-header-line 131091
>lower 131092
prepare-tuple>array 131092
copy-tuple-slots 131092
tuple-slots 131092
start-group 131158
last-section 131418
?end-group 131629
?start-group 131629
?push 139291
push-at 139291
bignum< 161252
log-stream 163853
(log-message) 163853
write-message 163853
log-server-loop 163853
push-back 163853
log-message 163853
log? 163853
send-to-log-server 163853
log-level<=> 163853
first4 163853
prefix 163853
my-mailbox 163853
receive 163853
mailbox-put 163853
mailbox-get 163853
?linked 163853
mailbox-get-timeout 163853
DD 163853
YYYY 163853
ss 163853
write-0000 163853
write-rfc3339-gmt-offset 163853
pad-0000 163853
MM 163853
(write-rfc3339-gmt-offset) 163853
(timestamp>rfc3339) 163853
resume-now 163853
utf16? 163854
utf16n? 163854
(write-message) 163854
8-bit-encoding? 163854
notify-all 163854
wait 163854
unclip 163854
latin/cyrillic? 163854
windows-1252? 163854
koi8-r? 163854
latin6? 163854
latin3? 163854
latin1? 163854
latin/hebrew? 163854
latin5? 163854
latin8? 163854
ebcdic? 163854
mac-roman? 163854
latin10? 163854
latin/greek? 163854
latin2? 163854
latin7? 163854
latin4? 163854
latin9? 163854
latin/arabic? 163854
latin/thai? 163854
wait-for-mailbox 163854
binary? 163854
rest 163855
do-always-destructors 163856
dispose-each 163857
print 163858
stream-print 163858
localtime 163861
time 163861
alien-signed-cell 163861
seconds/minutes 163861
microseconds 163861
>local-time 163861
now 163861
julian-day-number>date 163861
gmt-offset 163861
seconds 163861
gmt 163861
gmt-offset-duration 163861
get-time 163861
minutes/hours 163865
unix-1970 163865
>date< 163869
julian-day-number 163869
before 163875
time* 163875
convert-timezone 163879
(record-vocab) 164399
joined-length 164409
join 164409
<block> 164947
pprinter-manifest 164947
do-pprint 164947
<object 164947
<pprinter> 164947
<manifest> 164947
<string-writer> 164947
pprint 164947
keys 164953
yield 192547
crlf 196620
pprint-tuple 196622
harvest 196623
3append 196625
flush 196625
read-crlf 196631
mega-cache-miss 196631
read1 196631
read-until 196631
compiled-parse 196632
decoder-read-until 196632
set-alien-unsigned-4 196661
resume 200751
(wait-to-write) 229395
write 229395
buffer@ 229397
tail 229401
repeat1-empty-check 229402
1vector 229405
check-header-string 262160
<flow 262162
<inset> 262162
<flow> 262162
<inset 262162
do-string-limit 262162
pprint-string 262162
unparse-string 262162
string-style 262162
do-length-limit 262162
pprint-elements 262162
memq? 262164
byte-array>bignum 262168
le> 262168
be> 262168
>hex 262168
sum-lengths 262724
?effect-height 263258
flatten 294954
get-global 294996
conjoin 295480
<displaced-alien> 303148
bignum/i 322504
bignum/mod 322504
nesting-limit? 327702
duration>years 327706
log-levels 327706
mailbox-of 327706
mm 327706
hh 327706
block-if-empty 327707
mailbox-empty? 327707
url-quotable? 327711
hours/days 327736
(merge-errors) 360484
dummy-2 364607
>continuation< 364607
continue-with 364607
set-callstack 364607
box> 364608
getenv 364608
>box 364609
url-decode-iter 393251
assert= 393262
>entry< 397353
(next) 397376
next 397376
expire-sleep-loop 397376
expire-sleep? 397376
set-catchstack 397379
set-namestack 397379
set-retainstack 397379
set-datastack 397381
sleep-queue 397395
unique 427107
intersects? 427107
unix? 454730
haiku? 454730
linux? 454731
lookup-method 454738
port-flush 458790
null-encoding? 458814
bignum- 483752
instant 491598
simple-alien? 499621
save-end-position 524324
block> 524324
parse-token 557116
?head-slice 557116
add-error 557116
micros 561206
push-front 561230
check-registered 594004
(byte-array) 622664
head? 622686
shorter? 622689
subseq 622698
append 623211
thread-registered? 626776
bignum= 645008
bignum* 650210
resize-string 655418
/rem 655462
floor 655462
rem 655462
(<block) 689271
empty-block? 689271
threads 692319
pop-back 725082
/i-integer-fixnum 819305
pprint-word 819805
word-name* 819805
word-style 819805
delimiter? 819807
run-queue 823446
line-limit? 852026
+-fixnum-integer 852045
record-vocab 852575
% 884794
grow-hash 909460
get 909475
fixnum-mod 983202
pprint* 984199
>vector 1025246
advance 1081420
tspecial? 1114313
write-00 1146971
pad-00 1146971
+-integer-integer 1147015
bignum>= 1174546
merge-errors 1179785
/i-integer-integer 1179816
ignore? 1245324
<text> 1246367
styled-text 1246367
assoc-size 1310738
>alist 1310738
bl 1310815
pad-head 1310824
>hashtable 1312458
set-alien-unsigned-1 1376591
reverse-here 1471504
calc-seq-result 1507497
number>string 1540765
pprint-section 1770691
add-section 1770691
--integer-integer 1802511
assoc-empty? 1803465
c> 1805118
>c 1805121
setenv 1954120
>string 1964167
mod 1966386
pprinter-block 2067056
associate 2102231
text-fits? 2327787
dummy-1 2334675
continuation 2334676
callstack 2334676
retainstack 2334676
datastack 2334677
namestack 2367448
/ 2457853
ctl? 2524090
*-integer-fixnum 2680714
<-integer-integer 2753162
pop 3050411
rational? 3113556
real? 3113556
alien-address 3177704
member? 3343538
>=-integer-fixnum 3473846
>digit 3629723
push-all 4002925
ch>ascii-escape 4030830
unparse-ch 4030830
ndrop 4530545
>n 4530548
<string> 4691191
, 4753446
pop* 4792713
gcd 4915800
*-integer-integer 4948917
*-fixnum-integer 5079701
>-integer-fixnum 5101219
optimized? 5112405
>= 5285829
<-integer-fixnum 5309133
predicate-engine-word? 5375663
deferred? 5375663
method-body? 5507292
input-from 5604690
parsing-word? 6327099
write 6588507
first2 7537825
resize-array 7658799
failed? 7669314
process-parser-result 7669314
set-memo 7669314
process-rule-result 7669314
heads 7669314
execute-parser 7669314
memo 7669314
(execute) 7865949
<= 8844345
<array> 9710258
(clone) 10160218
input-slice 11045517
/i 11236764
fixnum/i 12913381
integer? 13837382
--integer-fixnum 14765385
packrat 15338628
<=-integer-fixnum 18836502
char>utf8 22203569
utf16be? 22662383
utf16le? 22662383
utf8? 22859016
rule-id 23007942
fixnum-shift 23999003
* 24599487
fixnum/mod 26259222
/mod 26581726
(gcd) 27540081
push 30445374
number=-integer-fixnum 30757235
set 30914460
ascii? 31281740
last 32981517
equal? 33470440
number= 35672211
+-integer-fixnum 38691065
- 46906135
word-prop 47233271
+ 48783574
> 59386875
< 87984081
assoc-stack 122491828
New Annotation