First Run: [java] SPOT Client starting... [java] Waiting for target to synchronise... [java] (please reset SPOT if you don't get a prompt) [java] [waiting for reset] [java] Sun SPOT bootloader (orange-070118) [java] SPOT serial number = 0014.4F01.0000.015D [java] Squawk VM Starting (orange-070118)... [java] Detected hardware type 5 [java] Called startup class com.sun.spot.peripheral.radio.RadiogramProtocolManager [java] Called startup class com.sun.spot.networktools.TraceRouteServer [java] Called startup class com.sun.spot.peripheral.radio.RadiostreamProtocolManager [java] Called startup class com.sun.spot.peripheral.radio.MeshRouterDaemon [java] PCTRL-1.74 [java] EDEMOBOARD_REV_0_2_0_0 on PCS_BD_SEL1 [java] BenchMark 1.1a bboyes [java] At start: Memory total=0x6e300/451328 free=0x61ccc/400500 [java] byte array with 32768 elements [java] Before byte array alloc: Memory total=0x6e300/451328 free=0x61774/399132 [java] After byte array alloc: Memory total=0x6e300/451328 free=0x58084/360492 [java] IterationTime= 252 msec [java] 262144 byte array access: 546 ms 480117/sec [java] Before GC: Memory total=0x6e300/451328 free=0x577f8/358304 [java] After GC: Memory total=0x6e300/451328 free=0x58318/361152 [java] byte array2 with 32768 elements [java] Before byte array alloc: Memory total=0x6e300/451328 free=0x57da8/359760 [java] After byte array alloc: Memory total=0x6e300/451328 free=0x47974/293148 [java] IterationTime= 252 msec [java] 262144 byte array2 access: 475 ms 551882/sec [java] Before GC: Memory total=0x6e300/451328 free=0x470e4/290956 [java] After GC: Memory total=0x6e300/451328 free=0x58318/361152 [java] byte array with 32768 elements [java] IterationTime= 0 msec [java] 262144 byte array copies: 32 ms 8192000/sec [java] int array with 16383 elements [java] Before int array alloc: Memory total=0x6e300/451328 free=0x477c8/292720 [java] After int array alloc: Memory total=0x6e300/451328 free=0x38258/229888 [java] IterationTime= 127 msec [java] 131072 integer array access: 300 ms 436906/sec [java] int array with 16383 elements [java] IterationTime= 0 msec [java] 131072 int array copies: 67 ms 1956298/sec [java] IterationTime= 192 msec [java] 200000 byte add: 138 ms 1449275/sec [java] 200000 byte sub: 139 ms 1438848/sec [java] 200000 byte mul: 141 ms 1418439/sec [java] 200000 byte div: 169 ms 1183431/sec [java] : Memory total=0x6e300/451328 free=0x26efc/159396 [java] IterationTime= 193 msec [java] 200000 int add: 117 ms 1709401/sec [java] 200000 int sub: 116 ms 1724137/sec [java] 200000 int mul: 122 ms 1639344/sec [java] 200000 int div: 146 ms 1369863/sec [java] : Memory total=0x6e300/451328 free=0x25c94/154684 [java] IterationTime= 192 msec [java] 200000 float add: 796 ms 251256/sec [java] 200000 float sub: 806 ms 248138/sec [java] 200000 float mul: 1003 ms 199401/sec [java] 200000 float div: 1991 ms 100452/sec [java] : Memory total=0x6e300/451328 free=0x24a24/149964 [java] IterationTime= 192 msec [java] 200000 double add: 884 ms 226244/sec [java] 200000 double sub: 928 ms 215517/sec [java] 200000 double mul: 1035 ms 193236/sec [java] 200000 double div: 2840 ms 70422/sec [java] : Memory total=0x6e300/451328 free=0x237ac/145236 [java] IterationTime= 19 msec [java] 20000 string concats: 33197 ms 602/sec [java] 20000 string compares: 298 ms 67114/sec [java] : Memory total=0x6e300/451328 free=0x14d70/85272 [java] IterationTime= 192 msec [java] 200000 method calls: 286 ms 699300/sec [java] : Memory total=0x6e300/451328 free=0x144f4/83100 [java] IterationTime= 19 msec [java] 20000 object creations: 235 ms 85106/sec [java] : Memory total=0x6e300/451328 free=0x59660/366088 [java] 2088576 Total Loop Executions: 54796 ms 38115/sec [java] Note: each Loop Execution includes multiple Java operations Second Run: [java] SPOT Client starting... [java] Waiting for target to synchronise... [java] (please reset SPOT if you don't get a prompt) [java] [waiting for reset] [java] Sun SPOT bootloader (orange-070118) [java] SPOT serial number = 0014.4F01.0000.015D [java] Squawk VM Starting (orange-070118)... [java] Detected hardware type 5 [java] Called startup class com.sun.spot.peripheral.radio.RadiogramProtocolManager [java] Called startup class com.sun.spot.networktools.TraceRouteServer [java] Called startup class com.sun.spot.peripheral.radio.RadiostreamProtocolManager [java] Called startup class com.sun.spot.peripheral.radio.MeshRouterDaemon [java] PCTRL-1.74 [java] EDEMOBOARD_REV_0_2_0_0 on PCS_BD_SEL1 [java] BenchMark 1.1a bboyes [java] At start: Memory total=0x6e300/451328 free=0x61ccc/400500 [java] byte array with 32768 elements [java] Before byte array alloc: Memory total=0x6e300/451328 free=0x61774/399132 [java] After byte array alloc: Memory total=0x6e300/451328 free=0x58084/360492 [java] IterationTime= 252 msec [java] 262144 byte array access: 545 ms 480998/sec [java] Before GC: Memory total=0x6e300/451328 free=0x577f8/358304 [java] After GC: Memory total=0x6e300/451328 free=0x58318/361152 [java] byte array2 with 32768 elements [java] Before byte array alloc: Memory total=0x6e300/451328 free=0x57da8/359760 [java] After byte array alloc: Memory total=0x6e300/451328 free=0x47974/293148 [java] IterationTime= 252 msec [java] 262144 byte array2 access: 475 ms 551882/sec [java] Before GC: Memory total=0x6e300/451328 free=0x470e4/290956 [java] After GC: Memory total=0x6e300/451328 free=0x58318/361152 [java] byte array with 32768 elements [java] IterationTime= 0 msec [java] 262144 byte array copies: 32 ms 8192000/sec [java] int array with 16383 elements [java] Before int array alloc: Memory total=0x6e300/451328 free=0x477c8/292720 [java] After int array alloc: Memory total=0x6e300/451328 free=0x38258/229888 [java] IterationTime= 126 msec [java] 131072 integer array access: 301 ms 435455/sec [java] int array with 16383 elements [java] IterationTime= 0 msec [java] 131072 int array copies: 67 ms 1956298/sec [java] IterationTime= 193 msec [java] 200000 byte add: 137 ms 1459854/sec [java] 200000 byte sub: 138 ms 1449275/sec [java] 200000 byte mul: 140 ms 1428571/sec [java] 200000 byte div: 167 ms 1197604/sec [java] : Memory total=0x6e300/451328 free=0x26efc/159396 [java] IterationTime= 192 msec [java] 200000 int add: 117 ms 1709401/sec [java] 200000 int sub: 117 ms 1709401/sec [java] 200000 int mul: 122 ms 1639344/sec [java] 200000 int div: 148 ms 1351351/sec [java] : Memory total=0x6e300/451328 free=0x25c94/154684 [java] IterationTime= 192 msec [java] 200000 float add: 796 ms 251256/sec [java] 200000 float sub: 806 ms 248138/sec [java] 200000 float mul: 1003 ms 199401/sec [java] 200000 float div: 1990 ms 100502/sec [java] : Memory total=0x6e300/451328 free=0x24a24/149964 [java] IterationTime= 193 msec [java] 200000 double add: 883 ms 226500/sec [java] 200000 double sub: 927 ms 215749/sec [java] 200000 double mul: 1035 ms 193236/sec [java] 200000 double div: 2839 ms 70447/sec [java] : Memory total=0x6e300/451328 free=0x237ac/145236 [java] IterationTime= 19 msec [java] 20000 string concats: 33197 ms 602/sec [java] 20000 string compares: 298 ms 67114/sec [java] : Memory total=0x6e300/451328 free=0x14d70/85272 [java] IterationTime= 192 msec [java] 200000 method calls: 285 ms 701754/sec [java] : Memory total=0x6e300/451328 free=0x144f4/83100 [java] IterationTime= 20 msec [java] 20000 object creations: 235 ms 85106/sec [java] : Memory total=0x6e300/451328 free=0x59660/366088 [java] 2088576 Total Loop Executions: 54796 ms 38115/sec [java] Note: each Loop Execution includes multiple Java operations