Benchmarks for #pack('C<N>').
Benchmarks for #pack('C<N>').

ruby 1.8.6 (2009-06-08 patchlevel 369) [universal-darwin9.0]

Rehearsal ----------------------------------------------------------
loop                     0.010000   0.000000   0.010000 (  0.006647)
[].pack('C*')            0.040000   0.000000   0.040000 (  0.041040)
[S].pack('C0')           0.020000   0.000000   0.020000 (  0.028732)
[S].pack('C')            0.050000   0.000000   0.050000 (  0.044794)
[S].pack('C1')           0.040000   0.000000   0.040000 (  0.047980)
[S].pack('C3')           0.080000   0.000000   0.080000 (  0.081082)
[S].pack('C5')           0.120000   0.000000   0.120000 (  0.113076)
[S].pack('C1C1C1C1C1')   0.120000   0.000000   0.120000 (  0.120900)
[S].pack('C*')           0.190000   0.000000   0.190000 (  0.197783)
[M].pack('C*')           0.440000   0.000000   0.440000 (  0.443719)
[L].pack('C*')           0.840000   0.000000   0.840000 (  0.848010)
[X].pack('C*')           4.160000   0.010000   4.170000 (  4.183552)
------------------------------------------------- total: 6.120000sec

                             user     system      total        real
loop                     0.000000   0.000000   0.000000 (  0.005098)
[].pack('C*')            0.040000   0.000000   0.040000 (  0.039230)
[S].pack('C0')           0.030000   0.000000   0.030000 (  0.029736)
[S].pack('C')            0.050000   0.000000   0.050000 (  0.046882)
[S].pack('C1')           0.050000   0.000000   0.050000 (  0.046715)
[S].pack('C3')           0.080000   0.000000   0.080000 (  0.080377)
[S].pack('C5')           0.110000   0.000000   0.110000 (  0.113924)
[S].pack('C1C1C1C1C1')   0.120000   0.000000   0.120000 (  0.122393)
[S].pack('C*')           0.200000   0.000000   0.200000 (  0.204570)
[M].pack('C*')           0.440000   0.000000   0.440000 (  0.442950)
[L].pack('C*')           0.840000   0.000000   0.840000 (  0.850872)
[X].pack('C*')           4.160000   0.010000   4.170000 (  4.198415)

rubinius 1.0.1 (1.8.7 e846db9f 2010-06-03 JI) [i686-apple-darwin9.8.0]

Rehearsal ----------------------------------------------------------
loop                     0.006905   0.000000   0.006905 (  0.006727)
[].pack('C*')            1.308997   0.000000   1.308997 (  1.309011)
[S].pack('C0')           0.609399   0.000000   0.609399 (  0.609407)
[S].pack('C')            0.692860   0.000000   0.692860 (  0.692872)
[S].pack('C1')           0.740511   0.000000   0.740511 (  0.740517)
[S].pack('C3')           0.811635   0.000000   0.811635 (  0.811645)
[S].pack('C5')           0.917562   0.000000   0.917562 (  0.917570)
[S].pack('C1C1C1C1C1')   1.683378   0.000000   1.683378 (  1.683389)
[S].pack('C*')           1.104174   0.000000   1.104174 (  1.104180)
[M].pack('C*')           1.682314   0.000000   1.682314 (  1.682325)
[L].pack('C*')           2.636073   0.000000   2.636073 (  2.636086)
[X].pack('C*')          10.386382   0.000000  10.386382 ( 10.386394)
------------------------------------------------ total: 22.580190sec

                             user     system      total        real
loop                     0.002244   0.000000   0.002244 (  0.002245)
[].pack('C*')            0.589925   0.000000   0.589925 (  0.589932)
[S].pack('C0')           0.584153   0.000000   0.584153 (  0.584165)
[S].pack('C')            0.666741   0.000000   0.666741 (  0.666746)
[S].pack('C1')           0.723069   0.000000   0.723069 (  0.723082)
[S].pack('C3')           0.814847   0.000000   0.814847 (  0.814843)
[S].pack('C5')           0.886118   0.000000   0.886118 (  0.886129)
[S].pack('C1C1C1C1C1')   1.675566   0.000000   1.675566 (  1.675574)
[S].pack('C*')           1.090088   0.000000   1.090088 (  1.090099)
[M].pack('C*')           1.685632   0.000000   1.685632 (  1.685643)
[L].pack('C*')           2.634486   0.000000   2.634486 (  2.634498)
[X].pack('C*')          10.421414   0.000000  10.421414 ( 10.421424)

digitalextremist/rubinius,jemc/rubinius,Azizou/rubinius,jsyeo/rubinius,mlarraz/rubinius,sferik/rubinius,Wirachmat/rubinius,travis-repos/rubinius,ruipserra/rubinius,pH14/rubinius,kachick/rubinius,pH14/rubinius,digitalextremist/rubinius,Azizou/rubinius,ruipserra/rubinius,ruipserra/rubinius,travis-repos/rubinius,mlarraz/rubinius,kachick/rubinius,Azizou/rubinius,kachick/rubinius,benlovell/rubinius,sferik/rubinius,dblock/rubinius,kachick/rubinius,slawosz/rubinius,travis-repos/rubinius,ngpestelos/rubinius,jemc/rubinius,heftig/rubinius,mlarraz/rubinius,heftig/rubinius,lgierth/rubinius,pH14/rubinius,benlovell/rubinius,kachick/rubinius,lgierth/rubinius,jsyeo/rubinius,jemc/rubinius,jemc/rubinius,lgierth/rubinius,digitalextremist/rubinius,Wirachmat/rubinius,digitalextremist/rubinius,mlarraz/rubinius,sferik/rubinius,mlarraz/rubinius,mlarraz/rubinius,dblock/rubinius,benlovell/rubinius,heftig/rubinius,slawosz/rubinius,ngpestelos/rubinius,Wirachmat/rubinius,jemc/rubinius,pH14/rubinius,pH14/rubinius,travis-repos/rubinius,ngpestelos/rubinius,kachick/rubinius,slawosz/rubinius,dblock/rubinius,digitalextremist/rubinius,heftig/rubinius,pH14/rubinius,dblock/rubinius,jemc/rubinius,kachick/rubinius,lgierth/rubinius,ngpestelos/rubinius,ngpestelos/rubinius,dblock/rubinius,Wirachmat/rubinius,ruipserra/rubinius,Wirachmat/rubinius,travis-repos/rubinius,benlovell/rubinius,sferik/rubinius,jemc/rubinius,Wirachmat/rubinius,dblock/rubinius,jsyeo/rubinius,digitalextremist/rubinius,Azizou/rubinius,ruipserra/rubinius,lgierth/rubinius,ngpestelos/rubinius,travis-repos/rubinius,Azizou/rubinius,ngpestelos/rubinius,benlovell/rubinius,jsyeo/rubinius,digitalextremist/rubinius,jsyeo/rubinius,heftig/rubinius,Azizou/rubinius,mlarraz/rubinius,lgierth/rubinius,heftig/rubinius,jsyeo/rubinius,sferik/rubinius,Azizou/rubinius,lgierth/rubinius,Wirachmat/rubinius,heftig/rubinius,sferik/rubinius,dblock/rubinius,benlovell/rubinius,slawosz/rubinius,ruipserra/rubinius,jsyeo/rubinius,pH14/rubinius,slawosz/rubinius,benlovell/rubinius,slawosz/rubinius,slawosz/rubinius,sferik/rubinius,ruipserra/rubinius,kachick/rubinius,travis-repos/rubinius