Skip to content

Instantly share code, notes, and snippets.

@brianmario
Created January 16, 2011 21:58
Show Gist options
  • Save brianmario/782187 to your computer and use it in GitHub Desktop.
Save brianmario/782187 to your computer and use it in GitHub Desktop.
# rubinius 1.2.1dev (1.8.7 ddeabe0b 2010-12-21 JI) [x86_64-apple-darwin10.6.0]
String::UTF8
Rehearsal ------------------------------------
#length
0.072197 0.000252 0.072449 ( 0.072438)
#[index]
0.009552 0.000102 0.009654 ( 0.007520)
#[-index]
0.307495 0.000595 0.308090 ( 0.266284)
#[start, len]
0.014158 0.000366 0.014524 ( 0.014532)
#[-start, len]
0.300834 0.000347 0.301181 ( 0.267759)
--------------------------- total: 0.705898sec
user system total real
#length
0.095501 0.000116 0.095617 ( 0.080231)
#[index]
0.021392 0.000067 0.021459 ( 0.011237)
#[-index]
0.265305 0.000266 0.265571 ( 0.265579)
#[start, len]
0.024715 0.000449 0.025164 ( 0.014365)
#[-start, len]
0.359582 0.002128 0.361710 ( 0.284724)
ActiveSupport::Multibyte::Chars
Rehearsal ------------------------------------
#length
3.015999 0.369837 3.385836 ( 3.386273)
#[index]
3.133196 0.372982 3.506178 ( 3.495594)
#[-index]
3.119881 0.380937 3.500818 ( 3.502957)
#[start, len]
3.158050 0.384123 3.542173 ( 3.543642)
#[-start, len]
3.317550 0.379588 3.697138 ( 3.653677)
-------------------------- total: 17.632143sec
user system total real
#length
3.286545 0.384920 3.671465 ( 3.687663)
#[index]
3.410302 0.404634 3.814936 ( 3.830126)
#[-index]
3.103336 0.375577 3.478913 ( 3.480037)
#[start, len]
3.254932 0.384988 3.639920 ( 3.642806)
#[-start, len]
3.356972 0.392725 3.749697 ( 3.754060)
# ruby 1.8.7 (2010-12-23 patchlevel 330) [i686-darwin10.6.0]
String::UTF8
Rehearsal ------------------------------------
#length
0.070000 0.000000 0.070000 ( 0.072438)
#[index]
0.000000 0.000000 0.000000 ( 0.004022)
#[-index]
0.270000 0.000000 0.270000 ( 0.268241)
#[start, len]
0.010000 0.000000 0.010000 ( 0.009154)
#[-start, len]
0.260000 0.000000 0.260000 ( 0.261217)
--------------------------- total: 0.610000sec
user system total real
#length
0.080000 0.000000 0.080000 ( 0.071893)
#[index]
0.000000 0.000000 0.000000 ( 0.004005)
#[-index]
0.260000 0.000000 0.260000 ( 0.257218)
#[start, len]
0.010000 0.000000 0.010000 ( 0.007276)
#[-start, len]
0.260000 0.000000 0.260000 ( 0.257728)
ActiveSupport::Multibyte::Chars
Rehearsal ------------------------------------
#length
1.400000 0.210000 1.610000 ( 1.612121)
#[index]
1.350000 0.210000 1.560000 ( 1.561401)
#[-index]
1.310000 0.200000 1.510000 ( 1.509715)
#[start, len]
1.560000 0.210000 1.770000 ( 1.770156)
#[-start, len]
1.580000 0.210000 1.790000 ( 1.793122)
--------------------------- total: 8.240000sec
user system total real
#length
1.390000 0.220000 1.610000 ( 1.606830)
#[index]
1.240000 0.200000 1.440000 ( 1.431230)
#[-index]
1.230000 0.200000 1.430000 ( 1.433681)
#[start, len]
1.460000 0.200000 1.660000 ( 1.664235)
#[-start, len]
1.450000 0.190000 1.640000 ( 1.651546)
# ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
String::UTF8
Rehearsal ------------------------------------
#length
0.080000 0.000000 0.080000 ( 0.074285)
#[index]
0.000000 0.000000 0.000000 ( 0.003616)
#[-index]
0.270000 0.000000 0.270000 ( 0.265559)
#[start, len]
0.000000 0.000000 0.000000 ( 0.007892)
#[-start, len]
0.270000 0.000000 0.270000 ( 0.265536)
--------------------------- total: 0.620000sec
user system total real
#length
0.080000 0.000000 0.080000 ( 0.075227)
#[index]
0.000000 0.000000 0.000000 ( 0.003979)
#[-index]
0.270000 0.000000 0.270000 ( 0.263499)
#[start, len]
0.000000 0.010000 0.010000 ( 0.007119)
#[-start, len]
0.260000 0.000000 0.260000 ( 0.264824)
ActiveSupport::Multibyte::Chars
Rehearsal ------------------------------------
#length
0.030000 0.000000 0.030000 ( 0.025960)
#[index]
1.640000 0.310000 1.950000 ( 1.956078)
#[-index]
1.610000 0.310000 1.920000 ( 1.913418)
#[start, len]
1.680000 0.310000 1.990000 ( 1.993751)
#[-start, len]
1.670000 0.320000 1.990000 ( 1.990101)
--------------------------- total: 7.880000sec
user system total real
#length
0.030000 0.000000 0.030000 ( 0.025172)
#[index]
1.570000 0.310000 1.880000 ( 1.879331)
#[-index]
1.530000 0.310000 1.840000 ( 1.836157)
#[start, len]
1.640000 0.330000 1.970000 ( 1.976667)
#[-start, len]
1.630000 0.310000 1.940000 ( 1.930392)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment