Tcl Source Code

Artifact [e40a3771cb]
Login

Artifact e40a3771cb94430b2cfffd8aecc71d4f889dcf0a:


     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
   323
   324
   325
   326
   327
   328
   329
   330
   331
   332
   333
   334
   335
   336
   337
   338
   339
   340
   341
   342
   343
   344
   345
   346
   347
   348
   349
   350
   351
   352
   353
   354
   355
   356
   357
   358
   359
   360
   361
   362
   363
   364
   365
   366
   367
   368
   369
   370
   371
   372
   373
   374
   375
   376
   377
   378
   379
   380
   381
   382
   383
   384
   385
   386
   387
   388
   389
   390
   391
   392
   393
   394
   395
   396
   397
   398
   399
   400
   401
   402
   403
   404
   405
   406
   407
   408
   409
   410
   411
   412
   413
   414
   415
   416
   417
   418
   419
   420
   421
   422
   423
   424
   425
   426
   427
   428
   429
   430
   431
   432
   433
   434
   435
   436
   437
   438
   439
   440
   441
   442
   443
   444
   445
   446
   447
   448
   449
   450
   451
   452
   453
   454
   455
   456
   457
   458
   459
   460
   461
   462
   463
   464
   465
   466
   467
   468
   469
   470
   471
   472
   473
   474
   475
   476
   477
   478
   479
   480
   481
   482
   483
   484
   485
   486
   487
   488
   489
   490
   491
   492
   493
   494
   495
   496
   497
   498
   499
   500
   501
   502
   503
   504
   505
   506
   507
   508
   509
   510
   511
   512
   513
   514
   515
   516
   517
   518
   519
   520
   521
   522
   523
   524
   525
   526
   527
   528
   529
   530
   531
   532
   533
   534
   535
   536
   537
   538
   539
   540
   541
   542
   543
   544
   545
   546
   547
   548
   549
   550
   551
   552
   553
   554
   555
   556
   557
   558
   559
   560
   561
   562
   563
   564
   565
   566
   567
   568
   569
   570
   571
   572
   573
   574
   575
   576
   577
   578
   579
   580
   581
   582
   583
   584
   585
   586
   587
   588
   589
   590
   591
   592
   593
   594
   595
   596
   597
   598
   599
   600
   601
   602
   603
   604
   605
   606
   607
   608
   609
   610
   611
   612
   613
   614
   615
   616
   617
   618
   619
   620
   621
   622
   623
   624
   625
   626
   627
   628
   629
   630
   631
   632
   633
   634
   635
   636
   637
   638
   639
   640
   641
   642
   643
   644
   645
   646
   647
   648
   649
   650
   651
   652
   653
   654
   655
   656
   657
   658
   659
   660
   661
   662
   663
   664
   665
   666
TCL_INTERP: 1:8.6b1.2 2:8.6b1.2 3:8.6b1.2 4:8.6b1.2 5:8.6b1.2 6:8.6b1.2 7:8.6b1.2 8:8.5.9
STARTED 2011-03-28 10:53:26 (runbench.tcl v1.30)
Benchmark 1:8.6b1.2 /home/mig/tcl/branch.base/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:12 elapsed
Benchmark 2:8.6b1.2 /home/mig/tcl/branch.multi/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:08 elapsed
Benchmark 3:8.6b1.2 /home/mig/tcl/branch.native/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:13 elapsed
Benchmark 4:8.6b1.2 /home/mig/tcl/branch.tsd/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:08 elapsed
Benchmark 5:8.6b1.2 /home/mig/tcl/no280.tsd/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:07 elapsed
Benchmark 6:8.6b1.2 /home/mig/tcl/trunk.base/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:10 elapsed
Benchmark 7:8.6b1.2 /home/mig/tcl/trunk.tsd/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:07 elapsed
Benchmark 8:8.5.9 /home/mig/tcl/core8.5/unix/tclsh
aabbccdeeefffghkllmmmmnpprrssstuuvw 00:01:09 elapsed
R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 
000 VERSIONS:                            1:8.6b1.2 2:8.6b1.2 3:8.6b1.2 4:8.6b1.2 5:8.6b1.2 6:8.6b1.2 7:8.6b1.2  8:8.5.9
001 ARRAY format genKeys 50                 0.94    0.79    0.96    0.87    0.77    0.91    0.82    1.00
002 ARRAY format genKeys 500                0.92    0.80    0.95    0.87    0.77    0.91    0.82    1.00
003 ARRAY makeHash 500 50                   0.93    0.89    0.79    0.89    0.83    0.95    0.90    1.00
004 ascii85 strlen 2690                     1.00    0.95    1.00    0.93    0.94    0.94    0.92    1.00
005 ascii85 strlen 269000                   0.97    0.94    0.97    0.91    0.92    0.93    0.90    1.00
006 BASE64 decode 10                        1.04    0.95    1.04    0.96    0.88    1.03    0.95    1.00
007 BASE64 decode 100                       1.07    0.95    1.05    0.99    0.89    1.05    0.96    1.00
008 BASE64 decode 1000                      1.08    0.96    1.05    0.99    0.89    1.04    0.98    1.00
009 BASE64 decode 10000                     1.06    0.98    1.03    0.98    0.89    1.04    0.96    1.00
010 BASE64 decode2 10                       1.05    0.95    1.05    0.97    0.88    1.02    0.95    1.00
011 BASE64 decode2 100                      1.07    0.99    1.05    1.00    0.89    1.06    0.98    1.00
012 BASE64 decode2 1000                     1.06    0.99    1.04    1.00    0.90    1.05    0.98    1.00
013 BASE64 decode2 10000                    1.05    0.98    1.03    0.99    0.89    1.03    0.96    1.00
014 BASE64 decode3 10                       1.07    1.00    1.07    0.99    0.90    1.04    0.97    1.00
015 BASE64 decode3 100                      1.04    0.99    1.03    0.96    0.89    1.03    0.97    1.00
016 BASE64 decode3 1000                     1.02    1.00    1.02    0.96    0.90    1.03    0.97    1.00
017 BASE64 decode3 10000                    1.02    1.00    1.02    0.95    0.91    1.03    0.98    1.00
018 BASE64 encode 10                        1.07    1.00    1.09    1.06    0.97    1.05    1.02    1.00
019 BASE64 encode 100                       1.07    1.02    1.05    1.08    1.00    1.04    1.03    1.00
020 BASE64 encode 1000                      1.07    1.04    1.05    1.08    1.00    1.05    1.04    1.00
021 BASE64 encode 10000                     1.07    1.04    1.06    1.09    1.00    1.05    1.04    1.00
022 BASE64 encode2 10                       1.08    1.02    1.09    1.06    0.95    1.06    1.02    1.00
023 BASE64 encode2 100                      1.09    1.07    1.07    1.11    1.02    1.09    1.07    1.00
024 BASE64 encode2 1000                     1.10    1.07    1.07    1.11    1.02    1.09    1.07    1.00
025 BASE64 encode2 10000                    1.10    1.08    1.07    1.15    1.02    1.09    1.08    1.00
026 BASE64 encode3 10                       1.07    0.99    1.09    1.00    0.94    1.03    0.97    1.00
027 BASE64 encode3 100                      1.06    1.04    1.07    1.04    0.99    1.05    1.00    1.00
028 BASE64 encode3 1000                     1.06    1.03    1.04    1.04    0.99    1.04    1.01    1.00
029 BASE64 encode3 10000                    1.07    1.03    1.04    1.07    0.99    1.05    1.03    1.00
030 BIN bitset-v1 1000 chars                1.60    1.46    1.44    1.41    1.31    1.43    1.31    1.00
031 BIN bitset-v1 5000 chars                1.62    1.50    1.44    1.44    1.31    1.41    1.35    1.00
032 BIN bitset-v1 10000 chars               1.62    1.50    1.44    1.44    1.32    1.43    1.33    1.00
033 BIN bitset-v2 1000 chars                1.31    1.19    1.19    1.18    1.08    1.15    1.10    1.00
034 BIN bitset-v2 5000 chars                1.29    1.18    1.15    1.18    1.07    1.14    1.09    1.00
035 BIN bitset-v2 10000 chars               1.29    1.17    1.15    1.18    1.07    1.13    1.08    1.00
036 BIN bitset-v3 1000 chars                0.88    0.81    0.86    0.83    0.65    0.88    0.82    1.00
037 BIN bitset-v3 5000 chars                0.88    0.80    0.84    0.83    0.65    0.86    0.80    1.00
038 BIN bitset-v3 10000 chars               0.88    0.80    0.83    0.83    0.65    0.87    0.83    1.00
039 BIN c scan, 1000b                       0.93    0.88    1.04    0.88    0.81    0.95    0.90    1.00
040 BIN c scan, 5000b                       0.95    0.93    0.97    0.93    0.93    0.96    0.96    1.00
041 BIN c scan, 10000b                      0.96    0.96    1.00    0.94    0.96    0.96    0.96    1.00
042 BIN chars, 10000b                       0.87    0.80    0.82    0.81    0.72    0.87    0.81    1.00
043 BIN rand string 100b                    1.34    1.21    1.27    1.17    1.39    1.19    1.14    1.00
044 BIN rand string 5000b                   1.36    1.24    1.29    1.18    1.42    1.21    1.16    1.00
045 BIN rand2 string 100b                   1.24    1.14    1.06    1.13    1.29    1.08    1.05    1.00
046 BIN rand2 string 5000b                  1.24    1.14    1.04    1.13    1.36    1.07    1.05    1.00
047 BIN u char, 10000b                      0.94    0.94    0.97    0.95    0.97    0.99    0.97    1.00
048 CATCH error, complex                    1.08    0.98    1.15    0.96    0.92    1.04    0.98    1.00
049 CATCH no catch used                     1.41    1.19    1.44    1.16    1.27    1.11    1.06    1.00
050 CATCH return error                      1.07    0.96    1.13    0.95    0.92    1.04    0.96    1.00
051 CATCH return except                     1.39    1.20    1.44    1.18    1.26    1.11    1.06    1.00
052 CATCH return ok                         1.40    1.24    1.50    1.20    1.25    1.12    1.08    1.00
053 DATA access in a list                   1.08    1.08    1.13    1.02    1.06    1.09    1.13    1.00
054 DATA access in an array                 1.06    1.06    1.18    1.04    1.07    1.10    1.08    1.00
055 DATA create in a list                   1.04    1.02    1.01    0.99    0.79    1.02    1.04    1.00
056 DATA create in an array                 1.02    0.96    1.17    0.97    0.87    1.05    1.01    1.00
057 ENC iso2022-jp, gets                    1.12    1.00    0.99    1.00    1.04    1.10    0.95    1.00
058 ENC iso2022-jp, read                    1.12    1.00    0.97    0.99    0.93    1.06    0.91    1.00
059 ENC iso2022-jp, read & size             0.96    0.86    0.83    0.86    0.80    0.90    0.79    1.00
060 ENC iso8859-2, gets                     0.37    0.35    0.39    0.35    0.35    0.36    0.34    1.00
061 ENC iso8859-2, read                     0.25    0.25    0.27    0.25    0.25    0.25    0.25    1.00
062 ENC iso8859-2, read & size              0.28    0.27    0.30    0.28    0.27    0.28    0.27    1.00
063 EVAL cmd and mixed lists                0.81    0.75    1.09    0.75    0.64    0.83    0.77    1.00
064 EVAL cmd eval as list                   1.46    1.24    1.42    1.22    1.06    1.24    1.10    1.00
065 EVAL cmd eval as string                 1.03    0.92    1.11    0.93    0.75    0.93    0.85    1.00
066 EVAL cmd eval in list obj var           1.43    1.19    1.32    1.19    1.06    1.19    1.08    1.00
067 EVAL cmd eval in list obj {*}           1.52    1.31    1.61    1.31    1.25    1.36    1.26    1.00
068 EVAL list cmd and mixed lists           0.84    0.79    1.12    0.78    0.65    0.83    0.78    1.00
069 EVAL list cmd and pure lists            1.01    0.89    0.99    0.98    0.93    0.91    1.01    1.00
070 EXPR $a != $b dbl                       1.60    1.43    1.83    1.45    1.40    1.38    1.38    1.00
071 EXPR $a != $b int                       1.55    1.32    1.68    1.35    1.30    1.25    1.20    1.00
072 EXPR $a != $b str (!= len)              1.14    1.00    1.16    1.05    0.94    0.98    0.95    1.00
073 EXPR $a != $b str (== len)              1.23    1.08    1.27    1.13    1.03    1.09    1.03    1.00
074 EXPR $a == $b dbl                       1.57    1.45    1.83    1.48    1.40    1.38    1.33    1.00
075 EXPR $a == $b int                       1.56    1.36    1.69    1.44    1.36    1.26    1.23    1.00
076 EXPR $a == $b str (!= len)              1.15    1.01    1.16    1.07    0.97    0.95    0.98    1.00
077 EXPR $a == $b str (== len)              1.27    1.10    1.26    1.15    1.06    1.06    1.05    1.00
078 EXPR abs as expr                        1.69    1.50    1.94    1.53    1.58    1.44    1.36    1.00
079 EXPR abs builtin                        1.67    1.44    1.81    1.47    1.51    1.37    1.28    1.00
080 EXPR braced                             1.42    1.26    1.40    1.23    1.36    1.25    1.16    1.00
081 EXPR builtin dyn                        1.11    1.03    1.25    1.00    0.80    1.04    0.98    1.00
082 EXPR builtin sin                        1.67    1.42    1.63    1.35    1.46    1.27    1.21    1.00
083 EXPR cast double                        1.68    1.38    1.79    1.40    1.51    1.32    1.26    1.00
084 EXPR cast int                           1.79    1.52    1.67    1.54    1.42    1.31    1.23    1.00
085 EXPR fifty operands                     1.05    0.96    1.15    0.94    0.96    0.95    0.92    1.00
086 EXPR incr with expr                     1.65    1.39    1.87    1.35    1.32    1.23    1.19    1.00
087 EXPR incr with incr                     1.71    1.43    1.93    1.43    1.39    1.32    1.25    1.00
088 EXPR inline                             1.28    1.21    1.18    1.21    1.22    1.21    1.13    1.00
089 EXPR one operand                        1.75    1.46    2.04    1.54    1.39    1.32    1.29    1.00
090 EXPR rand range                         1.71    1.49    1.61    1.49    1.58    1.34    1.28    1.00
091 EXPR rand range func                    1.77    1.47    1.67    1.48    1.48    1.31    1.24    1.00
092 EXPR ten operands                       1.33    1.18    1.53    1.16    1.14    1.12    1.04    1.00
093 EXPR unbraced                           1.03    0.97    1.25    0.95    0.81    0.98    0.96    1.00
094 EXPR unbraced long                      0.89    0.86    1.04    0.86    0.81    0.91    0.93    1.00
095 EXPR UpdStrOfDbl+1.23 prec0             1.18    1.01    1.28    1.05    1.03    1.03    1.00    1.00
096 EXPR UpdStrOfDbl+1.23 prec12            1.28    1.09    1.29    1.11    1.13    1.07    1.02    1.00
097 EXPR UpdStrOfDbl+1.23 prec17            1.15    1.04    1.19    1.06    1.08    1.05    1.01    1.00
098 EXPR UpdStrOfDbl+1e-4 prec0             1.15    1.00    1.22    1.01    1.05    1.03    0.98    1.00
099 EXPR UpdStrOfDbl+1e-4 prec12            1.27    1.08    1.28    1.12    1.14    1.08    1.02    1.00
100 EXPR UpdStrOfDbl+1e-4 prec17            1.14    1.01    1.17    1.06    1.06    1.04    0.98    1.00
101 EXPR UpdStrOfDbl+1e27 prec0             0.98    0.89    1.14    0.88    0.91    0.93    0.87    1.00
102 EXPR UpdStrOfDbl+1e27 prec12            1.29    1.10    1.31    1.10    1.11    1.08    1.00    1.00
103 EXPR UpdStrOfDbl+1e27 prec17            0.99    0.90    1.14    0.89    0.92    0.98    0.92    1.00
104 FCOPY binary: 160K                      1.01    1.02    1.02    1.02    1.02    1.01    1.03    1.00
105 FCOPY encoding: 160K                    0.90    0.90    0.86    0.90    0.95    0.94    0.86    1.00
106 FCOPY std: 160K                         1.02    1.02    1.01    1.02    1.02    1.03    1.03    1.00
107 FILE exec interp                        1.08    1.06    1.15    1.08    1.61    1.13    1.07    1.00
108 FILE exec interp: pkg require           1.04    1.03    1.10    1.03    1.20    1.05    1.03    1.00
109 FILE exists tmpfile (obj)               1.29    1.23    1.23    1.25    1.16    1.19    1.18    1.00
110 FILE exists ~                           1.32    1.20    1.23    1.24    1.15    1.18    1.15    1.00
111 FILE exists! tmpfile (obj)              1.30    1.27    1.22    1.28    1.18    1.22    1.20    1.00
112 FILE exists! tmpfile (str)              1.12    1.08    1.06    1.05    1.01    1.07    1.05    1.00
113 FILE glob  tmpdir (60 entries)          0.93    0.94    1.02    0.91    0.88    0.94    0.90    1.00
114 FILE glob / all subcommands             1.07    1.04    1.07    1.05    1.00    1.07    1.02    1.00
115 FILE glob / atime                       1.02    0.98    1.02    0.97    0.91    0.98    0.94    1.00
116 FILE glob / attributes                  0.98    0.96    1.00    0.98    0.95    0.98    0.97    1.00
117 FILE glob / dirname                     1.25    1.20    1.28    1.19    1.10    1.23    1.13    1.00
118 FILE glob / executable                  1.03    0.98    1.01    0.97    0.92    0.99    0.96    1.00
119 FILE glob / exists                      1.04    1.00    1.04    0.99    0.93    1.01    0.98    1.00
120 FILE glob / extension                   1.19    1.14    1.26    1.12    1.05    1.20    1.06    1.00
121 FILE glob / isdirectory                 1.06    1.01    1.06    1.01    0.93    1.02    0.98    1.00
122 FILE glob / isfile                      1.05    1.02    1.06    1.00    0.93    1.01    0.98    1.00
123 FILE glob / mtime                       1.05    1.01    1.08    1.00    0.93    1.05    0.99    1.00
124 FILE glob / owned                       1.05    1.00    1.07    1.00    0.92    1.03    0.98    1.00
125 FILE glob / readable                    1.03    1.00    1.05    0.99    0.93    1.00    0.97    1.00
126 FILE glob / rootname                    1.19    1.13    1.23    1.11    1.04    1.18    1.06    1.00
127 FILE glob / size                        1.02    1.01    1.05    0.99    0.93    1.00    0.96    1.00
128 FILE glob / tail                        1.25    1.20    1.29    1.19    1.11    1.25    1.12    1.00
129 FILE glob / writable                    1.02    1.02    1.05    0.99    0.93    1.01    0.97    1.00
130 FILE recurse / -dir                     1.03    1.01    1.10    0.99    0.95    1.04    0.98    1.00
131 FILE recurse / cd                       1.06    1.03    1.13    1.03    0.99    1.07    1.01    1.00
132 FORMAT gen                              1.16    0.98    1.26    0.99    0.98    1.02    0.97    1.00
133 GCCont_cpb::cGCC 50                     0.93    0.90    0.92    0.88    0.76    0.92    0.85    1.00
134 GCCont_cpb::cGCC 500                    0.89    0.89    0.83    0.88    0.73    0.90    0.84    1.00
135 GCCont_cpb::cGCC 5000                   0.87    0.86    0.80    0.86    0.71    0.88    0.81    1.00
136 GCCont_cpbre1::cGCC 50                  1.03    1.01    0.97    1.00    0.94    1.02    1.00    1.00
137 GCCont_cpbre1::cGCC 500                 1.02    1.02    0.97    1.00    0.98    1.01    1.00    1.00
138 GCCont_cpbre1::cGCC 5000                1.02    1.01    0.97    0.99    0.99    0.99    0.99    1.00
139 GCCont_cpbre2::cGCC 50                  1.02    1.00    0.97    0.97    0.94    0.99    0.96    1.00
140 GCCont_cpbre2::cGCC 500                 1.03    1.03    0.98    0.99    1.00    1.00    0.99    1.00
141 GCCont_cpbre2::cGCC 5000                1.02    1.03    0.98    0.99    1.00    1.00    1.00    1.00
142 GCCont_cpbrs2::cGCC 50                  0.97    0.91    0.98    0.89    0.83    0.91    0.84    1.00
143 GCCont_cpbrs2::cGCC 500                 0.83    0.83    0.86    0.83    0.81    0.81    0.82    1.00
144 GCCont_cpbrs2::cGCC 5000                0.80    0.81    0.80    0.81    0.81    0.78    0.82    1.00
145 GCCont_cpbrs::cGCC1 50                  0.99    0.96    0.98    0.92    0.88    0.98    0.96    1.00
146 GCCont_cpbrs::cGCC1 500                 0.89    0.88    0.89    0.87    0.85    0.87    0.88    1.00
147 GCCont_cpbrs::cGCC1 5000                0.86    0.86    0.85    0.86    0.85    0.84    0.87    1.00
148 GCCont_cpbrs::cGCC2 50                  0.98    0.94    0.95    0.91    0.85    0.95    0.93    1.00
149 GCCont_cpbrs::cGCC2 500                 0.85    0.84    0.85    0.82    0.80    0.83    0.84    1.00
150 GCCont_cpbrs::cGCC2 5000                0.80    0.80    0.80    0.80    0.80    0.78    0.81    1.00
151 GCCont_cpbrs_trap::cGCC 50              1.01    0.99    0.98    0.97    0.94    1.04    0.99    1.00
152 GCCont_cpbrs_trap::cGCC 500             1.01    1.01    0.97    0.98    0.97    1.03    0.98    1.00
153 GCCont_cpbrs_trap::cGCC 5000            1.00    1.00    0.96    0.98    0.97    1.02    0.99    1.00
154 GCCont_expr::cGCC 50                    0.95    0.91    1.12    0.91    0.82    0.94    0.94    1.00
155 GCCont_expr::cGCC 500                   0.87    0.85    1.00    0.86    0.78    0.90    0.91    1.00
156 GCCont_expr::cGCC 5000                  0.87    0.86    0.95    0.86    0.78    0.90    0.93    1.00
157 GCCont_i::cGCC1 50                      0.95    0.92    0.94    0.91    0.83    0.97    0.90    1.00
158 GCCont_i::cGCC1 500                     0.92    0.89    0.91    0.88    0.81    0.95    0.95    1.00
159 GCCont_i::cGCC1 5000                    0.91    0.88    0.90    0.89    0.80    0.95    0.95    1.00
160 GCCont_i::cGCC2 50                      0.95    0.91    0.93    0.90    0.82    0.93    0.88    1.00
161 GCCont_i::cGCC2 500                     0.92    0.90    0.89    0.90    0.82    0.93    0.88    1.00
162 GCCont_i::cGCC2 5000                    0.92    0.90    0.89    0.90    0.81    0.94    0.88    1.00
163 GCCont_i::cGCC3 50                      0.95    0.88    0.93    0.87    0.79    0.94    0.87    1.00
164 GCCont_i::cGCC3 500                     0.90    0.84    0.88    0.84    0.77    0.92    0.86    1.00
165 GCCont_i::cGCC3 5000                    0.90    0.84    0.87    0.84    0.75    0.92    0.86    1.00
166 GCCont_r1::cGCC 50                      1.10    1.06    1.13    1.07    1.10    1.08    1.06    1.00
167 GCCont_r1::cGCC 500                     1.11    1.07    1.14    1.10    1.11    1.12    1.07    1.00
168 GCCont_r1::cGCC 5000                    1.12    1.07    1.14    1.10    1.11    1.11    1.08    1.00
169 GCCont_r2::cGCC 50                      1.02    0.96    1.04    0.97    0.89    1.02    0.95    1.00
170 GCCont_r2::cGCC 500                     0.99    0.95    1.03    0.96    0.92    1.02    1.01    1.00
171 GCCont_r2::cGCC 5000                    0.98    0.93    1.01    0.96    0.90    0.98    0.99    1.00
172 GCCont_r3::cGCC 50                      1.02    0.98    1.05    0.98    0.90    1.02    0.95    1.00
173 GCCont_r3::cGCC 500                     1.00    0.95    1.03    0.97    0.94    1.00    1.00    1.00
174 GCCont_r3::cGCC 5000                    0.98    0.94    1.01    0.96    0.92    1.00    1.00    1.00
175 GCCont_rsf1::cGCC 50                    0.94    0.88    0.94    0.87    0.78    0.94    0.89    1.00
176 GCCont_rsf1::cGCC 500                   0.88    0.82    0.85    0.82    0.73    0.89    0.84    1.00
177 GCCont_rsf1::cGCC 5000                  0.85    0.81    0.82    0.80    0.71    0.87    0.81    1.00
178 GCCont_rsf2::cGCC1 50                   0.98    0.93    0.98    0.91    0.84    0.98    0.92    1.00
179 GCCont_rsf2::cGCC1 500                  0.89    0.86    0.87    0.85    0.76    0.89    0.86    1.00
180 GCCont_rsf2::cGCC1 5000                 0.87    0.84    0.83    0.84    0.74    0.88    0.84    1.00
181 GCCont_rsf2::cGCC2 50                   0.99    0.93    1.01    0.91    0.84    0.96    0.91    1.00
182 GCCont_rsf2::cGCC2 500                  0.88    0.84    0.87    0.84    0.75    0.89    0.85    1.00
183 GCCont_rsf2::cGCC2 5000                 0.87    0.82    0.83    0.83    0.73    0.87    0.83    1.00
184 GCCont_rsf3::cGCC 50                    0.98    0.93    0.99    0.90    0.84    0.97    0.90    1.00
185 GCCont_rsf3::cGCC 500                   0.89    0.85    0.87    0.84    0.75    0.89    0.85    1.00
186 GCCont_rsf3::cGCC 5000                  0.87    0.81    0.83    0.83    0.73    0.87    0.83    1.00
187 GCCont_turing::cGCC 50                  0.90    0.85    0.93    0.85    0.80    0.82    0.80    1.00
188 GCCont_turing::cGCC 500                 0.72    0.70    0.72    0.71    0.69    0.70    0.70    1.00
189 GCCont_turing::cGCC 5000                0.67    0.69    0.68    0.67    0.65    0.66    0.67    1.00
190 HEAPSORT size 10                        1.03    1.03    1.08    1.04    1.01    1.02    1.01    1.00
191 HEAPSORT size 50                        1.02    1.01    1.06    1.03    0.98    1.02    0.99    1.00
192 HEAPSORT size 100                       1.01    1.00    1.04    1.01    0.97    1.01    0.98    1.00
193 HEAPSORT2 size 10                       1.10    1.09    1.10    1.10    1.06    1.06    1.06    1.00
194 HEAPSORT2 size 50                       1.09    1.08    1.05    1.09    1.06    1.06    1.05    1.00
195 HEAPSORT2 size 100                      1.10    1.09    1.05    1.09    1.06    1.07    1.06    1.00
196 IF 1/0 check                            1.51    1.29    1.80    1.31    1.26    1.23    1.14    1.00
197 IF else true al                         1.41    1.24    1.48    1.31    1.24    1.23    1.20    1.00
198 IF else true numeric                    1.55    1.33    1.65    1.41    1.29    1.25    1.22    1.00
199 IF elseif true al                       1.32    1.22    1.39    1.24    1.20    1.15    1.15    1.00
200 IF elseif true numeric                  1.50    1.31    1.65    1.35    1.27    1.25    1.17    1.00
201 IF if false al/al                       1.50    1.29    1.57    1.34    1.30    1.23    1.21    1.00
202 IF if false al/num                      1.54    1.28    1.65    1.40    1.30    1.21    1.21    1.00
203 IF if false num/num                     1.55    1.32    1.84    1.41    1.30    1.23    1.20    1.00
204 IF if true al                           1.46    1.30    1.61    1.31    1.28    1.19    1.17    1.00
205 IF if true al/al                        1.46    1.29    1.57    1.29    1.25    1.14    1.14    1.00
206 IF if true num/num                      1.58    1.37    1.74    1.40    1.33    1.23    1.21    1.00
207 IF if true numeric                      1.57    1.40    1.86    1.45    1.33    1.26    1.24    1.00
208 IF multi 1st true                       1.55    1.32    1.75    1.39    1.32    1.27    1.25    1.00
209 IF multi 2nd true                       1.52    1.33    1.73    1.40    1.33    1.27    1.25    1.00
210 IF multi 9th true                       1.36    1.23    1.44    1.27    1.21    1.19    1.15    1.00
211 IF multi default true                   1.41    1.24    1.52    1.32    1.24    1.20    1.18    1.00
212 KLIST shuffle0 llength 1                0.95    0.93    1.00    0.88    0.82    0.95    0.90    1.00
213 KLIST shuffle0 llength 10               0.95    0.91    0.93    0.88    0.76    0.96    0.86    1.00
214 KLIST shuffle0 llength 100              0.93    0.86    0.91    0.86    0.76    0.95    0.86    1.00
215 KLIST shuffle0 llength 1000             0.94    0.88    0.92    0.88    0.79    0.95    0.88    1.00
216 KLIST shuffle0 llength 10000            0.95    0.90    0.92    0.90    0.90    0.98    0.93    1.00
217 KLIST shuffle1-s llength 1              1.36    1.23    1.34    1.19    1.22    1.13    1.09    1.00
218 KLIST shuffle1-s llength 10             1.29    1.21    1.27    1.15    1.21    1.12    1.06    1.00
219 KLIST shuffle1-s llength 100            1.15    1.10    1.28    1.06    1.10    1.12    0.99    1.00
220 KLIST shuffle1-s llength 1000           1.02    1.00    1.11    1.01    0.95    1.01    0.91    1.00
221 KLIST shuffle1a llength 1               1.48    1.33    1.53    1.29    1.35    1.21    1.15    1.00
222 KLIST shuffle1a llength 10              1.54    1.38    1.55    1.35    1.44    1.25    1.19    1.00
223 KLIST shuffle1a llength 100             1.56    1.37    1.56    1.35    1.45    1.26    1.20    1.00
224 KLIST shuffle1a llength 1000            1.53    1.36    1.53    1.36    1.45    1.25    1.21    1.00
225 KLIST shuffle1a llength 10000           1.54    1.37    1.56    1.37    1.46    1.26    1.22    1.00
226 KLIST shuffle2 llength 1                1.24    1.14    1.26    1.13    1.13    1.06    1.05    1.00
227 KLIST shuffle2 llength 10               1.22    1.12    1.24    1.12    1.13    1.09    1.08    1.00
228 KLIST shuffle2 llength 100              1.24    1.13    1.26    1.13    1.14    1.11    1.10    1.00
229 KLIST shuffle2 llength 1000             1.19    1.11    1.21    1.12    1.10    1.11    1.09    1.00
230 KLIST shuffle2 llength 10000            1.16    1.10    1.12    1.09    1.08    1.08    1.07    1.00
231 KLIST shuffle3 llength 1                1.42    1.29    1.43    1.25    1.24    1.15    1.09    1.00
232 KLIST shuffle3 llength 10               1.54    1.37    1.50    1.38    1.47    1.24    1.20    1.00
233 KLIST shuffle3 llength 100              1.55    1.38    1.49    1.39    1.49    1.25    1.21    1.00
234 KLIST shuffle3 llength 1000             1.54    1.36    1.48    1.39    1.45    1.22    1.20    1.00
235 KLIST shuffle3 llength 10000            1.24    1.17    1.24    1.18    1.22    1.09    1.05    1.00
236 KLIST shuffle4 llength 1                1.36    1.23    1.38    1.21    1.21    1.13    1.07    1.00
237 KLIST shuffle4 llength 10               1.52    1.36    1.48    1.34    1.43    1.24    1.19    1.00
238 KLIST shuffle4 llength 100              1.54    1.38    1.50    1.38    1.47    1.25    1.21    1.00
239 KLIST shuffle4 llength 1000             1.56    1.40    1.50    1.41    1.48    1.26    1.22    1.00
240 KLIST shuffle4 llength 10000            1.55    1.37    1.46    1.36    1.47    1.26    1.21    1.00
241 KLIST shuffle5-s llength 1              1.34    1.16    1.29    1.16    1.12    1.09    1.02    1.00
242 KLIST shuffle5-s llength 10             1.30    1.21    1.28    1.14    1.19    1.09    1.04    1.00
243 KLIST shuffle5-s llength 100            1.27    1.18    1.22    1.11    1.15    1.08    1.02    1.00
244 KLIST shuffle5-s llength 1000           1.07    1.02    1.04    1.01    0.97    0.98    0.93    1.00
245 KLIST shuffle5a llength 1               1.40    1.25    1.43    1.22    1.20    1.14    1.07    1.00
246 KLIST shuffle5a llength 10              1.44    1.33    1.46    1.28    1.31    1.18    1.13    1.00
247 KLIST shuffle5a llength 100             1.46    1.35    1.42    1.30    1.35    1.19    1.14    1.00
248 KLIST shuffle5a llength 1000            1.45    1.34    1.46    1.29    1.34    1.20    1.16    1.00
249 KLIST shuffle5a llength 10000           1.21    1.20    1.22    1.17    1.17    1.10    1.09    1.00
250 KLIST shuffle6 llength 1                1.35    1.14    1.44    1.19    0.95    1.02    0.98    1.00
251 KLIST shuffle6 llength 10               1.26    1.21    1.19    1.17    1.25    1.16    1.11    1.00
252 KLIST shuffle6 llength 100              1.27    1.23    1.20    1.17    1.28    1.17    1.14    1.00
253 KLIST shuffle6 llength 1000             1.26    1.22    1.20    1.19    1.29    1.17    1.15    1.00
254 KLIST shuffle6 llength 10000            1.30    1.25    1.19    1.23    1.31    1.20    1.17    1.00
255 LIST append to list                     1.38    1.20    1.60    1.18    1.13    1.07    1.00    1.00
256 LIST concat APPEND 2x10                 0.94    0.82    1.08    0.82    0.69    0.92    0.84    1.00
257 LIST concat APPEND 2x100                0.85    0.76    1.15    0.76    0.60    0.88    0.77    1.00
258 LIST concat APPEND 2x1000               0.85    0.77    1.09    0.77    0.64    0.89    0.79    1.00
259 LIST concat APPEND 2x10000              0.85    0.78    1.06    0.78    0.65    0.89    0.79    1.00
260 LIST concat CONCAT 2x10                 1.20    1.13    1.32    1.08    1.07    1.09    1.02    1.00
261 LIST concat CONCAT 2x100                1.15    1.08    1.27    1.06    1.06    1.06    1.02    1.00
262 LIST concat CONCAT 2x1000               0.99    1.01    0.99    0.97    0.97    0.96    0.99    1.00
263 LIST concat CONCAT 2x10000              0.90    0.92    1.03    0.92    1.01    0.96    1.02    1.00
264 LIST concat EVAL/LAPPEND 2x10           1.19    1.06    1.19    1.05    0.92    1.06    0.98    1.00
265 LIST concat EVAL/LAPPEND 2x100          1.13    1.06    1.21    1.05    0.94    1.06    1.01    1.00
266 LIST concat EVAL/LAPPEND 2x1000         1.13    1.10    0.99    1.11    1.00    1.11    1.14    1.00
267 LIST concat EVAL/LAPPEND 2x10000        0.89    0.89    0.98    0.87    0.96    0.95    0.99    1.00
268 LIST concat FOREACH/LAPPEND 2x10        0.97    0.90    0.93    0.88    0.75    0.91    0.84    1.00
269 LIST concat FOREACH/LAPPEND 2x100       0.89    0.81    0.81    0.80    0.67    0.88    0.81    1.00
270 LIST concat FOREACH/LAPPEND 2x1000      0.91    0.81    0.81    0.81    0.66    0.89    0.81    1.00
271 LIST concat FOREACH/LAPPEND 2x10000     0.88    0.77    0.80    0.79    0.64    0.88    0.80    1.00
272 LIST concat SET 2x10                    0.91    0.82    1.06    0.80    0.67    0.92    0.82    1.00
273 LIST concat SET 2x100                   0.81    0.72    1.14    0.72    0.57    0.87    0.76    1.00
274 LIST concat SET 2x1000                  0.83    0.74    1.07    0.73    0.62    0.87    0.76    1.00
275 LIST concat SET 2x10000                 0.85    0.76    1.08    0.76    0.63    0.87    0.78    1.00
276 LIST exact search, first item           1.76    1.38    1.64    1.44    1.40    1.36    1.24    1.00
277 LIST exact search, last item            1.22    1.12    1.21    1.15    1.19    1.16    1.13    1.00
278 LIST exact search, middle item          1.38    1.18    1.31    1.20    1.24    1.24    1.16    1.00
279 LIST exact search, non-item             1.13    1.10    1.13    1.10    1.13    1.15    1.14    1.00
280 LIST exact search, typed item           0.90    0.87    0.92    0.89    0.92    0.99    0.90    1.00
281 LIST exact search, untyped item         1.21    1.11    1.20    1.12    1.16    1.13    1.10    1.00
282 LIST index first element                1.69    1.31    1.82    1.31    1.28    1.33    1.18    1.00
283 LIST index last element                 1.64    1.28    1.90    1.31    1.28    1.31    1.18    1.00
284 LIST index middle element               1.67    1.31    1.74    1.31    1.28    1.31    1.18    1.00
285 LIST insert an item at "end"            0.96    0.94    0.98    0.86    1.02    0.99    0.89    1.00
286 LIST insert an item at middle           0.94    0.93    0.96    0.85    1.00    0.98    0.88    1.00
287 LIST insert an item at start            0.95    0.92    0.97    0.85    1.03    1.03    0.88    1.00
288 LIST iterate list                       1.10    1.08    1.01    1.06    0.99    1.14    1.09    1.00
289 LIST join list                          1.22    1.21    1.22    1.21    1.23    1.22    1.21    1.00
290 LIST large, early range                 1.23    1.06    1.31    1.06    1.07    1.03    1.01    1.00
291 LIST large, late range                  1.25    1.06    1.31    1.05    1.07    1.05    1.01    1.00
292 LIST length, pure list                  1.50    1.29    1.81    1.29    1.14    1.21    1.10    1.00
293 LIST list                               0.96    0.84    0.91    0.85    0.73    0.96    0.83    1.00
294 LIST lset foreach  l                    1.07    1.02    1.09    0.98    0.85    0.98    0.97    1.00
295 LIST lset foreach  list                 1.04    0.98    1.11    0.97    0.84    0.98    0.98    1.00
296 LIST lset foreach ""s l                 0.97    0.90    0.88    0.92    0.78    0.97    0.90    1.00
297 LIST lset foreach ""s list              0.99    0.94    0.91    0.94    0.80    0.98    0.91    1.00
298 LIST regexp search, first item          1.65    1.35    1.64    1.38    1.35    1.31    1.18    1.00
299 LIST regexp search, last item           1.03    0.99    1.01    1.00    0.98    1.00    0.99    1.00
300 LIST regexp search, non-item            1.00    0.95    0.98    0.96    0.96    0.99    0.97    1.00
301 LIST remove first element               0.98    1.04    1.01    0.96    1.02    0.97    0.90    1.00
302 LIST remove in mixed list               1.20    1.28    1.11    1.27    0.84    1.06    1.08    1.00
303 LIST remove last element                0.96    1.02    1.01    0.95    1.01    0.96    0.89    1.00
304 LIST remove middle element              0.88    0.90    0.89    0.79    0.88    0.86    0.80    1.00
305 LIST replace first el with multiple     0.95    0.99    1.00    0.94    1.02    0.96    0.89    1.00
306 LIST replace first element              0.89    0.89    0.90    0.80    0.89    0.90    0.82    1.00
307 LIST replace in mixed list              1.13    1.14    1.12    1.12    0.85    1.09    1.05    1.00
308 LIST replace last el with multiple      0.90    0.92    0.94    0.90    0.96    0.90    0.81    1.00
309 LIST replace last element               0.85    0.90    0.93    0.80    0.88    0.89    0.83    1.00
310 LIST replace middle el with multiple    0.89    0.89    0.93    0.82    0.92    0.93    0.86    1.00
311 LIST replace middle element             0.95    0.96    0.99    0.91    0.96    0.93    0.84    1.00
312 LIST replace range                      1.35    1.15    1.48    1.15    1.27    1.20    1.18    1.00
313 LIST reverse core                       1.01    1.00    1.10    0.99    1.15    0.99    0.96    1.00
314 LIST reverse lappend                    1.08    1.06    1.12    1.08    1.12    1.06    1.12    1.00
315 LIST small, early range                 1.37    1.12    1.29    1.12    1.11    1.09    1.05    1.00
316 LIST small, late range                  1.35    1.12    1.32    1.09    1.08    1.06    1.03    1.00
317 LIST sort                               1.01    1.01    1.02    1.01    1.02    1.01    1.01    1.00
318 LIST sorted search, first item          1.58    1.30    1.53    1.33    1.37    1.30    1.18    1.00
319 LIST sorted search, last item           1.57    1.28    1.52    1.33    1.33    1.28    1.20    1.00
320 LIST sorted search, middle item         1.54    1.28    1.51    1.30    1.34    1.26    1.16    1.00
321 LIST sorted search, non-item            1.59    1.31    1.54    1.36    1.36    1.31    1.17    1.00
322 LIST sorted search, typed item          1.61    1.32    1.51    1.36    1.32    1.25    1.14    1.00
323 LIST typed sort                         1.10    1.08    1.11    1.12    1.09    1.09    1.06    1.00
324 LOOP for (to 1000)                      1.21    1.16    1.25    1.19    1.12    1.18    1.18    1.00
325 LOOP for, iterate list                  1.09    1.04    1.19    1.02    1.11    1.15    1.14    1.00
326 LOOP for, iterate string                1.01    0.94    1.05    0.94    1.04    1.03    0.96    1.00
327 LOOP foreach, iterate list              0.80    0.71    0.71    0.71    0.60    0.90    0.73    1.00
328 LOOP foreach, iterate string            0.81    0.72    0.74    0.73    0.62    0.87    0.74    1.00
329 LOOP while (to 1000)                    1.22    1.17    1.28    1.19    1.12    1.19    1.19    1.00
330 LOOP while 1 (to 1000)                  1.17    1.15    1.18    1.18    1.13    1.23    1.13    1.00
331 MAP ([chars])-case regsub               1.01    0.99    0.98    0.97    0.96    1.00    0.98    1.00
332 MAP http mapReply                       1.03    1.04    1.05    1.00    0.96    1.06    1.05    1.00
333 MAP regsub -nocase, no match            0.99    1.11    1.01    0.99    1.02    0.98    0.97    1.00
334 MAP regsub 1 val                        0.49    0.58    0.46    0.50    0.50    0.49    0.50    1.00
335 MAP regsub 1 val -nocase                0.73    0.82    0.71    0.74    0.74    0.71    0.72    1.00
336 MAP regsub 2 val                        0.48    0.52    0.45    0.49    0.46    0.45    0.47    1.00
337 MAP regsub 2 val -nocase                0.67    0.73    0.63    0.65    0.64    0.64    0.65    1.00
338 MAP regsub 3 val                        0.45    0.49    0.43    0.45    0.43    0.43    0.44    1.00
339 MAP regsub 3 val -nocase                0.66    0.72    0.62    0.65    0.63    0.62    0.64    1.00
340 MAP regsub 4 val                        0.44    0.49    0.43    0.45    0.42    0.42    0.43    1.00
341 MAP regsub 4 val -nocase                0.64    0.71    0.62    0.63    0.62    0.61    0.62    1.00
342 MAP regsub short                        0.96    0.90    1.04    0.91    0.83    0.82    0.84    1.00
343 MAP regsub, no match                    1.00    1.50    1.00    0.99    0.99    1.00    1.00    1.00
344 MAP string -nocase, no match            0.82    0.82    0.82    0.83    0.81    0.82    0.82    1.00
345 MAP string 1 val                        0.42    0.42    0.39    0.43    0.42    0.41    0.41    1.00
346 MAP string 1 val -nocase                0.65    0.65    0.67    0.71    0.67    0.70    0.70    1.00
347 MAP string 2 val                        0.67    0.67    0.71    0.70    0.67    0.66    0.67    1.00
348 MAP string 2 val -nocase                0.80    0.80    0.78    0.80    0.79    0.79    0.79    1.00
349 MAP string 3 val                        0.70    0.70    0.73    0.75    0.71    0.70    0.71    1.00
350 MAP string 3 val -nocase                0.83    0.83    0.82    0.83    0.82    0.82    0.84    1.00
351 MAP string 4 val                        0.68    0.66    0.71    0.72    0.69    0.69    0.72    1.00
352 MAP string 4 val -nocase                0.82    0.83    0.83    0.83    0.83    0.82    0.82    1.00
353 MAP string short                        1.02    0.92    1.04    0.91    0.82    0.87    0.84    1.00
354 MAP string, no match                    0.65    0.65    0.74    0.66    0.63    0.64    0.64    1.00
355 MAP |-case regsub                       1.01    1.01    0.96    0.96    0.97    1.01    0.99    1.00
356 MAP |-case strmap                       1.16    1.06    1.22    1.01    0.93    1.02    0.97    1.00
357 MATRIX mult 5x5                         0.84    0.77    0.83    0.75    0.65    0.85    0.77    1.00
358 MATRIX mult 10x10                       0.83    0.75    0.80    0.73    0.63    0.85    0.75    1.00
359 MATRIX mult 15x15                       0.82    0.73    0.79    0.73    0.62    0.84    0.74    1.00
360 MATRIX transposition-0                  1.02    1.11    1.12    0.99    0.98    1.04    1.06    1.00
361 MATRIX transposition-1                  1.03    1.00    1.06    1.00    1.01    1.04    1.01    1.00
362 MD5 msg len 10                          1.14    1.01    1.12    1.00    0.99    1.00    0.95    1.00
363 MD5 msg len 100                         1.17    1.04    1.15    1.02    1.01    1.01    0.95    1.00
364 MD5 msg len 1000                        1.10    0.98    1.13    0.97    0.99    0.99    0.91    1.00
365 MD5 msg len 10000                       0.99    0.88    1.15    0.86    0.93    0.96    0.88    1.00
366 MTHD array stored proc call             1.46    1.21    1.56    1.23    1.10    1.17    1.13    1.00
367 MTHD call absolute                      1.80    1.46    1.88    1.45    1.47    1.31    1.27    1.00
368 MTHD call relative                      1.67    1.36    1.71    1.36    1.41    1.27    1.22    1.00
369 MTHD direct ns proc call                1.61    1.32    1.84    1.32    1.29    1.23    1.16    1.00
370 MTHD imported ns proc call              1.87    1.48    1.97    1.48    1.42    1.35    1.29    1.00
371 MTHD indirect proc eval                 1.29    1.07    1.32    1.05    0.98    1.05    0.97    1.00
372 MTHD indirect proc eval #2              1.36    1.15    1.44    1.12    0.99    1.11    1.02    1.00
373 MTHD inline call                        1.40    1.27    1.40    1.20    1.13    1.27    1.20    1.00
374 MTHD interp alias proc call             2.08    1.74    2.18    1.72    1.44    1.56    1.51    1.00
375 MTHD ns lookup call                     1.19    1.05    1.18    1.02    0.92    1.08    0.99    1.00
376 MTHD switch method call                 1.30    1.10    1.40    1.14    1.01    1.09    0.99    1.00
377 NS alternating                          1.12    0.96    1.20    0.95    0.98    1.02    0.93    1.00
378 PARSE html form upload (7978)           1.27    1.16    1.17    1.18    1.13    1.17    1.10    1.00
379 PARSE html form upload (993570)         1.27    1.15    1.16    1.18    1.12    1.18    1.08    1.00
380 PROC do-nothing, no args                1.83    1.54    1.92    1.50    1.50    1.42    1.38    1.00
381 PROC do-nothing, one arg                1.81    1.50    1.96    1.50    1.46    1.38    1.31    1.00
382 PROC empty, no args                     1.75    1.50    2.12    1.50    1.38    1.38    1.38    1.00
383 PROC empty, use args                    1.75    1.50    1.88    1.50    1.38    1.38    1.38    1.00
384 PROC explicit return                    1.70    1.44    1.93    1.48    1.41    1.30    1.26    1.00
385 PROC explicit return (2)                1.74    1.44    2.15    1.48    1.41    1.30    1.26    1.00
386 PROC explicit return (3)                1.74    1.44    1.93    1.48    1.41    1.30    1.26    1.00
387 PROC heavily commented                  1.81    1.50    2.08    1.54    1.46    1.35    1.31    1.00
388 PROC implicit return                    1.79    1.46    2.18    1.50    1.43    1.32    1.32    1.00
389 PROC implicit return (2)                1.78    1.48    2.07    1.52    1.44    1.33    1.30    1.00
390 PROC implicit return (3)                1.81    1.50    2.00    1.54    1.50    1.35    1.31    1.00
391 PROC local links with global            1.07    1.06    1.13    1.05    1.05    1.06    1.04    1.00
392 PROC local links with upvar             1.06    1.05    1.13    1.04    1.04    1.04    1.04    1.00
393 PROC local links with variable          1.06    1.06    1.11    1.06    1.05    1.04    1.04    1.00
394 RE 1-char long-end                      1.05    1.03    1.03    1.03    1.02    1.04    1.02    1.00
395 RE 1-char long-end catching             1.03    1.00    1.02    0.99    0.97    1.01    1.00    1.00
396 RE 1-char long-middle                   1.09    1.06    1.06    1.05    1.03    1.06    1.04    1.00
397 RE 1-char long-middle catching          1.05    1.00    1.02    0.99    0.96    1.01    0.99    1.00
398 RE 1-char long-start                    1.35    1.21    1.26    1.23    1.12    1.23    1.15    1.00
399 RE 1-char long-start catching           1.08    0.98    1.02    0.97    0.93    1.01    0.99    1.00
400 RE 1-char short                         1.36    1.20    1.23    1.22    1.13    1.21    1.15    1.00
401 RE 1-char short catching                1.07    0.97    1.03    0.97    0.91    1.00    0.97    1.00
402 RE basic                                1.38    1.19    1.28    1.19    1.13    1.24    1.16    1.00
403 RE basic catching                       1.06    0.98    1.06    0.98    0.94    1.01    1.01    1.00
404 RE c-comment long                       1.04    1.01    1.07    1.01    1.00    1.02    1.01    1.00
405 RE c-comment long catching              1.01    0.99    1.04    0.99    0.98    1.00    1.00    1.00
406 RE c-comment long nomatch               1.02    1.01    1.04    1.01    1.00    1.01    1.00    1.00
407 RE c-comment long nomatch catching      1.03    1.01    1.05    1.02    1.01    1.02    1.01    1.00
408 RE c-comment long pmatch                1.02    1.01    1.04    1.01    1.00    1.01    1.00    1.00
409 RE c-comment long pmatch catching       1.03    1.01    1.04    1.02    1.01    1.02    1.01    1.00
410 RE c-comment many *s                    1.02    1.01    1.04    1.01    1.01    1.02    1.01    1.00
411 RE c-comment many *s catching           1.01    1.00    1.02    1.00    0.99    1.01    1.00    1.00
412 RE c-comment nomatch                    1.23    1.08    1.37    1.08    1.02    1.13    1.05    1.00
413 RE c-comment nomatch catching           1.25    1.10    1.37    1.12    1.04    1.15    1.07    1.00
414 RE c-comment simple                     1.12    1.05    1.17    1.05    1.02    1.08    1.04    1.00
415 RE c-comment simple catching            1.03    0.97    1.05    0.98    0.95    0.99    0.98    1.00
416 RE count all matches                    1.04    1.01    1.01    1.02    1.02    1.01    1.00    1.00
417 RE extract all matches                  0.97    0.92    0.95    0.92    0.91    0.96    0.94    1.00
418 RE ini file                             1.00    1.00    1.00    1.00    1.00    1.00    1.00    1.00
419 RE ini file ng                          1.00    1.00    1.00    1.00    1.00    1.00    1.00    1.00
420 RE literal regexp                       1.25    1.18    1.18    1.14    1.11    1.20    1.15    1.00
421 RE n-char long-end                      1.05    1.03    1.04    1.03    1.02    1.03    1.02    1.00
422 RE n-char long-end catching             1.03    0.99    1.01    0.99    0.97    0.99    0.99    1.00
423 RE n-char long-middle                   1.09    1.05    1.07    1.05    1.03    1.05    1.04    1.00
424 RE n-char long-middle catching          1.04    0.97    1.01    0.98    0.95    0.98    0.98    1.00
425 RE n-char long-start                    1.31    1.19    1.26    1.18    1.11    1.20    1.13    1.00
426 RE n-char long-start catching           1.08    0.97    1.01    0.97    0.92    0.98    0.97    1.00
427 RE n-char short                         1.34    1.20    1.25    1.19    1.13    1.20    1.15    1.00
428 RE n-char short catching                1.06    0.96    1.00    0.96    0.90    0.97    0.97    1.00
429 RE static anchored match                1.63    1.37    1.83    1.37    1.33    1.27    1.20    1.00
430 RE static anchored match dot            1.66    1.38    1.78    1.41    1.34    1.25    1.19    1.00
431 RE static anchored nomatch              1.67    1.37    1.83    1.40    1.33    1.27    1.20    1.00
432 RE static anchored nomatch dot          1.79    1.46    2.00    1.50    1.46    1.32    1.29    1.00
433 RE static l-anchored match              1.70    1.40    1.87    1.43    1.37    1.30    1.23    1.00
434 RE static l-anchored nomatch            1.79    1.46    2.00    1.50    1.46    1.36    1.32    1.00
435 RE static long match                    1.40    1.28    1.56    1.41    1.25    1.38    1.36    1.00
436 RE static long nomatch                  1.00    0.94    1.14    1.07    0.93    1.05    1.04    1.00
437 RE static r-anchored match              1.68    1.42    1.84    1.42    1.39    1.29    1.26    1.00
438 RE static r-anchored nomatch            1.66    1.38    1.81    1.44    1.38    1.31    1.25    1.00
439 RE static short match                   1.68    1.42    1.87    1.42    1.39    1.29    1.29    1.00
440 RE static short nomatch                 1.73    1.43    1.97    1.47    1.43    1.33    1.37    1.00
441 RE var ***= directive match             1.13    1.00    1.25    1.10    0.99    1.13    1.07    1.00
442 RE var ***= directive nomatch           1.11    1.00    1.26    1.10    0.99    1.11    1.06    1.00
443 RE var . match                          1.53    1.29    1.61    1.31    1.27    1.37    1.24    1.00
444 RE var [0-9] match                      1.21    1.13    1.14    1.12    1.07    1.14    1.10    1.00
445 RE var \d match                         1.25    1.15    1.15    1.15    1.07    1.15    1.10    1.00
446 RE var ^$ nomatch                       1.54    1.29    1.65    1.31    1.27    1.33    1.23    1.00
447 RE var backtrack case                   1.15    1.09    1.10    1.08    1.04    1.10    1.07    1.00
448 RE var-based regexp                     1.21    1.18    1.14    1.11    1.10    1.19    1.15    1.00
449 READ 595K, cat                          1.04    1.00    1.02    1.00    1.00    1.02    0.94    1.00
450 READ 595K, gets                         1.00    0.92    0.97    0.94    0.93    0.96    0.88    1.00
451 READ 595K, glob-grep match              1.07    0.93    1.02    1.00    0.93    0.97    0.90    1.00
452 READ 595K, glob-grep nomatch            1.05    0.93    0.99    1.00    0.92    0.99    0.91    1.00
453 READ 595K, read                         1.02    1.00    0.91    1.00    0.97    0.92    0.92    1.00
454 READ 595K, read & size                  0.88    0.86    0.78    0.85    0.89    0.78    0.79    1.00
455 READ 595K, read dyn buf                 1.00    0.98    0.89    0.98    0.93    0.90    0.90    1.00
456 READ 595K, read small buf               1.03    1.09    1.05    1.04    1.04    1.08    1.04    1.00
457 READ 3050b, cat                         1.02    0.98    1.02    0.97    0.99    1.00    0.93    1.00
458 READ 3050b, gets                        1.00    0.93    0.97    0.94    0.92    0.96    0.88    1.00
459 READ 3050b, glob-grep match             1.06    0.94    1.01    1.01    0.94    0.97    0.91    1.00
460 READ 3050b, glob-grep nomatch           1.04    0.92    1.00    0.99    0.94    0.99    0.90    1.00
461 READ 3050b, read                        1.10    0.97    0.98    0.98    0.92    0.93    0.92    1.00
462 READ 3050b, read & size                 0.97    0.87    0.87    0.87    0.81    0.83    0.83    1.00
463 READ 3050b, read dyn buf                1.06    0.98    0.99    0.97    0.94    0.93    0.93    1.00
464 READ 3050b, read small buf              1.04    1.03    1.04    1.02    1.05    1.10    1.04    1.00
465 READ bin 595K, cat                      1.15    1.08    1.09    1.03    1.14    1.12    1.03    1.00
466 READ bin 595K, gets                     1.06    0.96    1.01    0.93    1.02    1.04    0.96    1.00
467 READ bin 595K, glob-grep match          1.18    1.00    1.07    1.09    1.05    1.08    1.02    1.00
468 READ bin 595K, glob-grep nomatch        1.23    1.03    1.04    1.07    1.09    1.17    1.03    1.00
469 READ bin 595K, read                     1.00    1.00    1.01    1.00    0.98    1.00    1.00    1.00
470 READ bin 595K, read & size              0.99    1.00    0.99    1.00    0.98    1.00    0.99    1.00
471 READ bin 595K, read dyn buf             1.01    1.01    1.01    1.01    0.99    1.01    1.00    1.00
472 READ bin 595K, read small buf           1.00    1.04    1.04    1.03    1.02    1.03    1.04    1.00
473 READ bin 3050b, cat                     1.09    1.04    1.08    0.98    1.09    1.08    0.99    1.00
474 READ bin 3050b, gets                    1.06    0.97    1.02    0.94    1.02    1.04    0.97    1.00
475 READ bin 3050b, glob-grep match         1.05    0.94    1.08    0.99    0.98    1.01    0.94    1.00
476 READ bin 3050b, glob-grep nomatch       1.05    0.92    1.03    0.98    0.97    1.05    0.94    1.00
477 READ bin 3050b, read                    1.01    0.98    1.08    0.99    0.97    1.02    0.97    1.00
478 READ bin 3050b, read & size             1.04    1.00    1.09    1.01    0.97    1.04    0.97    1.00
479 READ bin 3050b, read dyn buf            1.01    1.00    1.08    1.01    1.01    1.03    0.99    1.00
480 READ bin 3050b, read small buf          1.04    1.06    1.09    1.05    1.05    1.06    1.08    1.00
481 SHA1 msg len 10                         1.09    1.02    1.05    1.00    1.01    1.04    0.99    1.00
482 SHA1 msg len 100                        1.10    1.03    1.06    1.01    1.02    1.05    1.00    1.00
483 SHA1 msg len 1000                       1.11    1.05    1.08    1.03    1.05    1.08    1.02    1.00
484 SHA1 msg len 10000                      1.11    1.05    1.07    1.03    1.05    1.07    1.01    1.00
485 SPLIT iter, 4000 uchars                 0.83    0.77    0.79    0.77    0.67    0.85    0.79    1.00
486 SPLIT iter, 4010 chars                  0.82    0.76    0.78    0.76    0.65    0.84    0.79    1.00
487 SPLIT iter, rand 100 c                  0.85    0.75    1.02    0.75    0.63    0.86    0.76    1.00
488 SPLIT iter, rand 1000 c                 0.85    0.76    0.86    0.77    0.65    0.86    0.78    1.00
489 SPLIT iter, rand 10000 c                0.86    0.79    0.81    0.79    0.68    0.87    0.80    1.00
490 SPLIT on 'c', 4000 uchars               0.86    0.77    0.87    0.78    0.62    0.89    0.79    1.00
491 SPLIT on 'c', 4010 chars                0.85    0.76    0.86    0.77    0.61    0.89    0.79    1.00
492 SPLIT on 'cz', 4000 uchars              0.91    0.84    0.92    0.83    0.72    0.94    0.86    1.00
493 SPLIT on 'cz', 4010 chars               0.89    0.82    0.90    0.83    0.71    0.92    0.85    1.00
494 SPLIT on 'c�', 4000 uchars              0.92    0.88    0.92    0.85    0.83    1.02    0.96    1.00
495 SPLIT on 'c�', 4010 chars               0.95    0.91    0.94    0.89    0.93    1.07    1.02    1.00
496 SPLIT, 4000 uchars                      0.95    0.94    1.00    0.94    0.98    0.98    0.98    1.00
497 SPLIT, 4010 chars                       0.96    0.93    0.99    0.93    0.95    0.96    0.96    1.00
498 SPLIT, rand 100 c                       0.89    0.77    1.32    0.78    0.68    0.91    0.82    1.00
499 SPLIT, rand 1000 c                      0.90    0.83    1.10    0.83    0.78    0.92    0.86    1.00
500 SPLIT, rand 10000 c                     0.96    0.93    1.02    0.93    0.93    0.95    0.94    1.00
501 STR append                              1.15    1.07    1.14    1.03    0.82    0.96    0.96    1.00
502 STR append (1KB + 1KB)                  1.23    1.04    1.38    1.08    0.93    1.03    0.96    1.00
503 STR append (1MB + (1b+1K+1b)*100)       1.03    1.02    1.02    1.02    1.02    1.04    1.04    1.00
504 STR append (1MB + 1KB)                  1.00    1.00    1.00    1.00    0.99    1.02    1.03    1.00
505 STR append (1MB + 1KB*20)               1.00    1.00    1.00    1.01    1.00    1.02    1.03    1.00
506 STR append (1MB + 1KB*1000)             1.07    1.05    1.06    1.06    1.07    1.06    1.08    1.00
507 STR append (1MB + 1MB*3)                1.00    1.00    1.00    1.00    1.00    1.01    1.01    1.00
508 STR append (1MB + 1MB*5)                1.00    1.00    1.00    1.00    1.00    1.01    1.01    1.00
509 STR append (1MB + 2b*1000)              1.06    1.05    1.07    1.06    1.07    1.04    1.05    1.00
510 STR append (10KB + 1KB)                 1.17    1.10    1.02    1.10    0.91    0.98    0.97    1.00
511 STR first (failure)                     1.05    1.03    1.08    1.03    0.83    1.04    1.03    1.00
512 STR first (failure) utf                 1.06    1.04    1.07    1.05    0.84    1.05    1.06    1.00
513 STR first (success)                     1.54    1.34    1.51    1.34    1.35    1.32    1.28    1.00
514 STR first (success) utf                 1.53    1.31    1.49    1.32    1.32    1.31    1.27    1.00
515 STR first (total failure)               1.10    1.06    1.10    1.06    0.79    1.06    1.05    1.00
516 STR first (total failure) utf           1.10    1.07    1.10    1.06    0.79    1.06    1.05    1.00
517 STR index 0                             1.36    1.17    1.41    1.14    1.16    1.16    1.07    1.00
518 STR index 100                           1.39    1.18    1.42    1.16    1.16    1.18    1.09    1.00
519 STR index 500                           1.39    1.18    1.42    1.16    1.18    1.16    1.07    1.00
520 STR info locals match                   1.05    1.05    1.08    1.03    1.01    1.04    1.03    1.00
521 STR last (failure)                      1.06    1.04    1.05    1.03    0.89    1.04    1.03    1.00
522 STR last (success)                      1.57    1.33    1.50    1.32    1.35    1.33    1.29    1.00
523 STR last (total failure)                1.07    1.04    1.07    1.04    0.86    1.04    1.04    1.00
524 STR length (==4010)                     1.52    1.27    1.65    1.27    1.22    1.20    1.15    1.00
525 STR length growing (1000)               1.16    1.06    1.10    1.14    1.10    1.13    1.14    1.00
526 STR length growing uc (1000)            1.18    1.07    1.07    1.13    1.09    1.11    1.15    1.00
527 STR length of a LIST                    1.55    1.32    1.63    1.29    1.24    1.24    1.16    1.00
528 STR length static str                   1.72    1.41    1.93    1.45    1.41    1.31    1.28    1.00
529 STR match, complex (failure)            0.89    0.89    1.04    1.02    0.87    1.01    1.01    1.00
530 STR match, complex (success early)      1.50    1.26    1.59    1.30    1.22    1.24    1.17    1.00
531 STR match, complex (success late)       0.93    0.96    1.05    1.02    0.87    1.02    1.01    1.00
532 STR match, complex (total failure)      0.85    0.83    1.04    1.02    0.83    1.02    1.01    1.00
533 STR match, exact (failure)              1.70    1.37    1.87    1.40    1.37    1.23    1.20    1.00
534 STR match, exact (success)              1.70    1.33    1.73    1.40    1.33    1.23    1.20    1.00
535 STR match, exact -nocase (failure)      1.76    1.41    1.83    1.48    1.41    1.31    1.28    1.00
536 STR match, exact -nocase (success)      1.49    1.29    1.62    1.29    1.27    1.18    1.16    1.00
537 STR match, recurse (fail backtrack)     1.01    1.01    1.02    1.01    1.01    1.01    1.01    1.00
538 STR match, recurse (fail bt1)           1.01    1.01    1.02    1.01    1.01    1.01    1.01    1.00
539 STR match, recurse (fail bt2)           1.02    1.01    1.03    1.02    1.01    1.01    1.01    1.00
540 STR match, recurse (fail ranchor)       0.80    0.80    1.00    1.00    0.80    1.00    1.00    1.00
541 STR match, recurse (success bt2)        1.11    1.07    1.15    1.09    1.06    1.07    1.04    1.00
542 STR match, recurse2 (fail)              0.85    0.86    1.00    1.00    0.85    1.00    1.00    1.00
543 STR match, recurse2 (success)           0.89    0.90    1.04    1.02    0.87    1.01    1.01    1.00
544 STR match, simple (failure)             1.73    1.43    1.87    1.47    1.43    1.30    1.30    1.00
545 STR match, simple (success)             1.68    1.42    1.90    1.45    1.39    1.29    1.29    1.00
546 STR range, index 100..200 of 4010       1.40    1.22    1.40    1.20    1.20    1.20    1.15    1.00
547 STR repeat, 4010 chars * 10             1.09    1.04    1.09    1.01    0.98    1.03    1.03    1.00
548 STR repeat, 4010 chars * 100            1.02    1.01    1.02    1.01    1.01    1.01    1.01    1.00
549 STR repeat, abcdefghij * 10             1.62    1.42    1.66    1.41    1.38    1.38    1.34    1.00
550 STR repeat, abcdefghij * 100            1.38    1.25    1.44    1.30    1.21    1.22    1.21    1.00
551 STR repeat, abcdefghij * 1000           1.07    1.05    1.08    1.19    1.04    1.04    1.04    1.00
552 STR replace, equal replacement          1.26    1.17    1.26    1.15    1.09    1.14    1.13    1.00
553 STR replace, longer replacement         1.16    1.08    1.09    1.09    0.97    1.09    1.07    1.00
554 STR replace, no replacement             1.54    1.41    1.34    1.31    1.16    1.14    1.08    1.00
555 STR reverse core, 10 c                  1.45    1.26    1.52    1.27    1.25    1.26    1.21    1.00
556 STR reverse core, 10 uc                 1.40    1.22    1.48    1.24    1.22    1.22    1.17    1.00
557 STR reverse core, 100 c                 1.43    1.24    1.47    1.28    1.23    1.25    1.23    1.00
558 STR reverse core, 100 uc                1.42    1.25    1.47    1.27    1.20    1.25    1.19    1.00
559 STR reverse core, 400 c                 1.29    1.13    1.42    1.22    1.11    1.16    1.20    1.00
560 STR reverse core, 400 uc                1.41    1.22    1.50    1.32    1.18    1.22    1.27    1.00
561 STR reverse iter/append, 10 c           1.10    0.99    1.27    0.99    1.06    1.05    0.98    1.00
562 STR reverse iter/append, 10 uc          1.08    0.96    1.21    0.99    1.04    1.03    0.96    1.00
563 STR reverse iter/append, 100 c          1.09    1.02    1.15    1.02    1.12    1.13    1.01    1.00
564 STR reverse iter/append, 100 uc         1.05    1.01    1.10    0.97    1.05    1.09    0.98    1.00
565 STR reverse iter/append, 400 c          1.09    1.05    1.12    1.02    1.14    1.14    1.02    1.00
566 STR reverse iter/append, 400 uc         1.03    1.00    1.09    0.98    1.06    1.09    0.98    1.00
567 STR reverse iter/set, 10 c              1.13    0.99    1.18    1.00    1.09    1.10    1.05    1.00
568 STR reverse iter/set, 10 uc             1.10    0.98    1.19    0.99    1.09    1.08    1.03    1.00
569 STR reverse iter/set, 100 c             1.07    1.00    1.16    0.99    1.11    1.10    1.02    1.00
570 STR reverse iter/set, 100 uc            1.04    0.98    1.12    0.97    1.09    1.08    1.00    1.00
571 STR reverse iter/set, 400 c             1.05    0.97    1.23    0.98    1.10    1.10    1.01    1.00
572 STR reverse iter/set, 400 uc            1.03    0.95    1.22    0.95    1.07    1.07    0.99    1.00
573 STR reverse recursive, 10 c             1.23    1.11    1.20    1.03    1.08    1.07    0.99    1.00
574 STR reverse recursive, 10 uc            1.26    1.14    1.24    1.07    1.10    1.10    1.02    1.00
575 STR reverse recursive, 100 c            1.22    1.11    1.22    1.05    1.07    1.05    0.98    1.00
576 STR reverse recursive, 100 uc           1.25    1.13    1.25    1.07    1.09    1.08    1.00    1.00
577 STR reverse recursive, 400 c            1.23    1.09    1.21    1.04    1.05    1.03    0.95    1.00
578 STR reverse recursive, 400 uc           1.23    1.10    1.22    1.05    1.06    1.04    0.96    1.00
579 STR str $a eq $b                        1.40    1.19    1.46    1.26    1.16    1.16    1.11    1.00
580 STR str $a eq $b (same obj)             1.39    1.19    1.49    1.22    1.17    1.11    1.07    1.00
581 STR str $a equal ""                     1.62    1.38    1.70    1.45    1.40    1.30    1.28    1.00
582 STR str $a ne $b                        1.42    1.22    1.46    1.26    1.18    1.15    1.11    1.00
583 STR str $a ne $b (same obj)             1.36    1.19    1.44    1.24    1.16    1.13    1.09    1.00
584 STR str num == ""                       1.52    1.29    1.62    1.37    1.29    1.21    1.17    1.00
585 STR strcmp bin long eq                  1.20    1.16    1.19    1.15    1.11    1.14    1.11    1.00
586 STR strcmp bin long neq                 1.20    1.15    1.25    1.15    1.10    1.14    1.11    1.00
587 STR strcmp bin long neqS                1.44    1.32    1.48    1.30    1.24    1.30    1.24    1.00
588 STR strcmp bin short eq                 1.67    1.50    1.64    1.45    1.37    1.44    1.38    1.00
589 STR streq bin long eq                   0.06    0.06    0.06    0.06    0.06    0.06    0.06    1.00
590 STR streq bin long neq                  0.06    0.06    0.06    0.06    0.06    0.06    0.06    1.00
591 STR streq bin long neqS                 0.04    0.04    0.04    0.04    0.03    0.03    0.03    1.00
592 STR streq bin short eq                  1.01    0.93    1.03    0.91    0.84    0.88    0.85    1.00
593 STR string compare                      1.44    1.15    1.47    1.18    1.11    1.17    1.06    1.00
594 STR string compare ""                   1.35    1.18    1.42    1.19    1.15    1.08    1.06    1.00
595 STR string compare long                 1.16    1.08    1.16    1.09    1.06    1.07    1.04    1.00
596 STR string compare long (same obj)      1.36    1.15    1.44    1.22    1.17    1.19    1.08    1.00
597 STR string compare mixed long           1.02    1.01    0.97    0.94    1.02    0.95    0.94    1.00
598 STR string compare uni long             0.99    0.98    1.03    1.01    1.16    1.01    1.01    1.00
599 STR string equal ""                     1.75    1.46    1.83    1.52    1.46    1.42    1.37    1.00
600 STR string equal long (!= len)          1.30    1.22    1.42    1.18    1.16    1.17    1.14    1.00
601 STR string equal long (== len)          1.08    1.02    1.08    1.05    0.98    0.97    0.96    1.00
602 STR string equal long (same obj)        1.39    1.20    1.39    1.23    1.16    1.14    1.09    1.00
603 STR string equal mixed long             1.48    1.29    1.44    1.34    1.23    1.22    1.21    1.00
604 STR string equal uni long               1.46    1.41    1.50    1.44    1.35    1.36    1.35    1.00
605 STR/LIST length, obj shimmer            0.85    0.77    1.13    0.77    0.65    0.90    0.81    1.00
606 SWITCH 1st true                         1.62    1.38    1.77    1.42    1.38    1.30    1.27    1.00
607 SWITCH 2nd true                         1.67    1.41    1.85    1.46    1.38    1.31    1.28    1.00
608 SWITCH 9th true                         1.67    1.41    1.85    1.44    1.38    1.31    1.31    1.00
609 SWITCH default true                     1.64    1.33    1.82    1.41    1.33    1.23    1.21    1.00
610 TRACE all set (rwu)                     1.07    0.95    1.16    0.98    0.92    0.92    0.85    1.00
611 TRACE no trace set                      1.08    0.94    1.18    0.98    0.92    0.93    0.86    1.00
612 TRACE read                              1.07    0.95    1.17    0.96    0.93    0.93    0.87    1.00
613 TRACE unset                             1.07    0.95    1.16    0.98    0.92    0.92    0.86    1.00
614 TRACE write                             1.06    0.95    1.18    0.98    0.93    0.93    0.85    1.00
615 UNSET catch var !exist                  0.98    0.88    1.06    0.88    0.75    0.98    0.91    1.00
616 UNSET catch var exists                  1.36    1.14    1.57    1.19    1.10    1.05    1.00    1.00
617 UNSET info check var !exist             1.84    1.50    2.12    1.62    1.44    1.38    1.28    1.00
618 UNSET info check var exists             1.42    1.17    1.47    1.25    1.10    1.07    1.00    1.00
619 UNSET nocomplain var !exist             1.34    1.07    1.49    1.10    1.00    0.98    0.93    1.00
620 UNSET nocomplain var exists             1.38    1.16    1.54    1.22    1.11    1.05    1.00    1.00
621 UNSET var exists                        1.46    1.20    1.69    1.26    1.14    1.11    1.06    1.00
622 UPLEVEL none                            0.84    0.74    0.83    0.73    0.65    0.80    0.78    1.00
623 UPLEVEL primed                          1.06    0.93    1.14    0.94    0.84    0.94    0.86    1.00
624 UPLEVEL to nseval                       1.20    1.09    1.19    1.13    0.95    1.13    1.10    1.00
625 UPLEVEL to proc                         1.21    1.13    1.31    1.12    0.95    1.07    1.01    1.00
626 VAR 'array set' of 100 elems            1.08    1.07    1.11    1.09    1.01    1.02    1.01    1.00
627 VAR 100 'set's in array                 1.10    1.05    1.09    1.08    1.03    1.05    1.03    1.00
628 VAR access global                       1.35    1.16    1.55    1.24    1.09    1.11    1.05    1.00
629 VAR access local proc arg               1.70    1.38    1.84    1.43    1.38    1.27    1.24    1.00
630 VAR access locally set                  1.75    1.42    1.89    1.47    1.39    1.33    1.28    1.00
631 VAR access upvar                        1.45    1.12    1.62    1.21    1.12    1.09    1.09    1.00
632 VAR incr global var 1000x               0.88    0.83    0.86    0.85    0.72    0.90    0.88    1.00
633 VAR incr local var 1000x                0.86    0.84    0.86    0.83    0.71    0.88    0.85    1.00
634 VAR incr upvar var 1000x                0.87    0.87    0.87    0.85    0.72    0.89    0.83    1.00
635 VAR mset                                1.36    1.18    1.47    1.24    1.05    1.13    1.11    1.00
636 VAR mset (foreach)                      1.23    1.09    1.32    1.09    0.86    0.98    0.95    1.00
637 VAR ref absolute                        0.98    0.93    1.05    0.99    0.79    0.95    0.94    1.00
638 VAR ref local                           1.24    1.15    1.38    1.17    1.19    1.14    1.12    1.00
639 VAR ref variable                        1.24    1.16    1.40    1.21    1.17    1.18    1.26    1.00
640 VAR set array element                   1.45    1.21    1.68    1.30    1.11    1.15    1.06    1.00
641 VAR set scalar                          1.82    1.46    2.11    1.50    1.43    1.32    1.29    1.00
642 WORDCOUNT wc1                           1.00    0.97    0.97    0.96    0.92    1.02    0.99    1.00
643 WORDCOUNT wc2                           0.98    0.91    1.10    0.91    0.84    0.99    0.95    1.00
644 WORDCOUNT wc3                           0.98    0.94    1.14    0.93    0.86    1.01    0.96    1.00
644 BENCHMARKS                           1:8.6b1.2 2:8.6b1.2 3:8.6b1.2 4:8.6b1.2 5:8.6b1.2 6:8.6b1.2 7:8.6b1.2  8:8.5.9
FINISHED 2011-03-28 13:14:44