date: Fri Feb 12
params: sync-switch==off, obst==OBST3-3(pl 0), tclOBST==tclOBST1-0(pl 0), tclX(6.4c), Tk(2.3)
host:
* Hostname: "rio"
* Hostid: "5540c05a"
* Kernel Arch: "sun4c"
* Application Arch: "sun4"
* Kernel Revision:
  4.1.3 (FZI-413C) #1: Fri Nov 13 16:52:23 MET 1992
* Release: 4.1.3


object coding
-------------

loop, 1000000 runs, pure: [elapsed:0.388033s|user:0.380000s|system:0.000000s]  
class object  --> string: [elapsed:19.460395s|user:19.430000s|system:0.010000s] 19.44
scalar object --> string: [elapsed:20.847634s|user:20.840000s|system:0.010000s] 20.85
string --> class object : [elapsed:38.634166s|user:38.410000s|system:0.010000s] 38.42
string --> scalar object: [elapsed:38.600244s|user:38.400000s|system:0.020000s] 38.42
copy object             : [elapsed:0.996858s|user:1.000000s|system:0.000000s]	1.00

loop, 1000000 runs, pure: [elapsed:0.389135s|user:0.380000s|system:0.000000s]
class object  --> string: [elapsed:19.676939s|user:19.620000s|system:0.000000s] 19.62
scalar object --> string: [elapsed:21.207206s|user:21.120000s|system:0.010000s] 21.13
string --> class object : [elapsed:38.559823s|user:38.390000s|system:0.020000s] 38.41
string --> scalar object: [elapsed:38.527970s|user:38.380000s|system:0.020000s] 38.40
copy object             : [elapsed:0.992768s|user:1.000000s|system:0.000000s]	1.00

loop, 1000000 runs, pure: [elapsed:0.388921s|user:0.380000s|system:0.000000s]
class object  --> string: [elapsed:19.547124s|user:19.470000s|system:0.000000s] 19.47
scalar object --> string: [elapsed:21.192115s|user:21.130000s|system:0.020000s] 21.15
string --> class object : [elapsed:38.585538s|user:38.400000s|system:0.000000s] 38.4
string --> scalar object: [elapsed:38.553290s|user:38.390000s|system:0.020000s] 38.41
copy object             : [elapsed:0.993226s|user:1.000000s|system:0.000000s]	1.00

class object  --> string: 19.4	[ mikrosec. ]
scalar object --> string: 21.1
string --> class object : 38.4
string --> scalar object: 38.4
copy object             :  1.0


loops
-----

loop, 1000 runs, pure: [elapsed:0.000478s|user:0.000000s|system:0.000000s]
C++ loop                  : [elapsed:20.093644s|user:14.890000s|system:2.950000s] 17.8
Tcl loop, eager binding   : [elapsed:41.841725s|user:34.460000s|system:5.050000s] 39.5
Tcl loop, no eager binding: [elapsed:41.190226s|user:34.040000s|system:4.850000s] 38.9
C loop, checks on         : [elapsed:27.529478s|user:20.860000s|system:4.400000s] 25.3
C loop, checks off        : [elapsed:25.084318s|user:19.570000s|system:3.350000s] 22.9
empty function            : [elapsed:0.000192s|user:0.000000s|system:0.000000s]

loop, 1000 runs, pure: [elapsed:0.000476s|user:0.000000s|system:0.000000s]
C++ loop                  : [elapsed:19.929434s|user:14.430000s|system:3.130000s] 17.5
Tcl loop, eager binding   : [elapsed:42.248303s|user:34.400000s|system:5.180000s] 39.6
Tcl loop, no eager binding: [elapsed:41.285631s|user:33.970000s|system:4.900000s] 38.9
C loop, checks on         : [elapsed:27.677663s|user:21.170000s|system:4.200000s] 25.4
C loop, checks off        : [elapsed:25.122635s|user:19.710000s|system:3.130000s] 22.8
empty function            : [elapsed:0.000191s|user:0.000000s|system:0.000000s]

loop, 1000 runs, pure: [elapsed:0.000476s|user:0.000000s|system:0.000000s]
C++ loop                  : [elapsed:20.258749s|user:15.370000s|system:3.040000s] 18.4
Tcl loop, eager binding   : [elapsed:42.084889s|user:34.550000s|system:4.800000s] 39.4
Tcl loop, no eager binding: [elapsed:41.601233s|user:33.580000s|system:5.270000s] 38.9
C loop, checks on         : [elapsed:27.637559s|user:21.100000s|system:4.380000s] 25.5
C loop, checks off        : [elapsed:25.353490s|user:19.880000s|system:3.090000s] 23.0
empty function            : [elapsed:0.000192s|user:0.000000s|system:0.000000s]

C++ loop                  : 17.9 	[ millisec. ]
Tcl loop, eager binding   : 39.5
Tcl loop, no eager binding: 38.9
C loop, checks on         : 25.4
C loop, checks off        : 22.8


component access
----------------

loop, 100000 runs, pure: [elapsed:0.037764s|user:0.040000s|system:0.000000s]
C++ access                  : [elapsed:3.370772s|user:3.370000s|system:0.000000s]	3.4
Tcl access, eager binding   : [elapsed:62.930768s|user:52.240000s|system:10.410000s]	62.6
Tcl access, no eager binding: [elapsed:59.464513s|user:49.940000s|system:9.330000s]	59.2
C access, checks on         : [elapsed:25.975156s|user:23.150000s|system:2.690000s]	25.9
C access, checks off        : [elapsed:18.183969s|user:18.110000s|system:0.000000s]	18.1

loop, 100000 runs, pure: [elapsed:0.049920s|user:0.040000s|system:0.000000s]
C++ access                  : [elapsed:3.376442s|user:3.380000s|system:0.000000s]	3.4
Tcl access, eager binding   : [elapsed:62.871765s|user:52.420000s|system:10.230000s]	62.6
Tcl access, no eager binding: [elapsed:59.501857s|user:49.530000s|system:9.760000s]	59.3
C access, checks on         : [elapsed:26.018059s|user:23.100000s|system:2.790000s]	25.9
C access, checks off        : [elapsed:18.160599s|user:18.090000s|system:0.010000s]	18.1

loop, 100000 runs, pure: [elapsed:0.049903s|user:0.040000s|system:0.000000s]
C++ access                  : [elapsed:3.355236s|user:3.370000s|system:0.000000s]	3.4
Tcl access, eager binding   : [elapsed:62.883643s|user:51.270000s|system:11.400000s]	62.7
Tcl access, no eager binding: [elapsed:59.438035s|user:49.760000s|system:9.490000s]	59.3
C access, checks on         : [elapsed:25.969909s|user:22.780000s|system:3.090000s]	25.9
C access, checks off        : [elapsed:18.130691s|user:18.100000s|system:0.010000s]	18.1


C++ access                  : 34	[ mikrosec. ]
Tcl access, eager binding   : 626
Tcl access, no eager binding: 593
C access, checks on         : 259
C access, checks off        : 181
