ArrayBenchmarks Benchmark( jdkVectorGetting x 100: 1380 ms ) Benchmark( jglArrayGetting x 100: 1230 ms ) Benchmark( jdkVectorGetting x 200: 2580 ms ) Benchmark( jglArrayGetting x 200: 2250 ms ) Benchmark( jdkVectorGetting x 300: 4030 ms ) Benchmark( jglArrayGetting x 300: 3230 ms ) Benchmark( jdkVectorGetting x 400: 5160 ms ) Benchmark( jglArrayGetting x 400: 4390 ms ) ratio of jglArrayGetting to jdkVectorGetting is 0.850775 Benchmark( jdkVectorPutting x 100: 840 ms ) Benchmark( jglArrayPutting x 100: 1270 ms ) Benchmark( jdkVectorPutting x 200: 1850 ms ) Benchmark( jglArrayPutting x 200: 2610 ms ) Benchmark( jdkVectorPutting x 300: 3130 ms ) Benchmark( jglArrayPutting x 300: 3630 ms ) Benchmark( jdkVectorPutting x 400: 4170 ms ) Benchmark( jglArrayPutting x 400: 5050 ms ) ratio of jglArrayPutting to jdkVectorPutting is 1.21103 Benchmark( jdkVectorIterating x 100: 1640 ms ) Benchmark( jglArrayIterating x 100: 1420 ms ) Benchmark( jdkVectorIterating x 200: 3410 ms ) Benchmark( jglArrayIterating x 200: 3300 ms ) Benchmark( jdkVectorIterating x 300: 4940 ms ) Benchmark( jglArrayIterating x 300: 5060 ms ) Benchmark( jdkVectorIterating x 400: 6310 ms ) Benchmark( jglArrayIterating x 400: 7080 ms ) ratio of jglArrayIterating to jdkVectorIterating is 1.12203 Benchmark( jdkVectorAdding x 100: 2530 ms ) Benchmark( jglArrayAdding x 100: 1210 ms ) Benchmark( jdkVectorAdding x 200: 5460 ms ) Benchmark( jglArrayAdding x 200: 3310 ms ) Benchmark( jdkVectorAdding x 300: 7730 ms ) Benchmark( jglArrayAdding x 300: 5030 ms ) Benchmark( jdkVectorAdding x 400: 9980 ms ) Benchmark( jglArrayAdding x 400: 7140 ms ) ratio of jglArrayAdding to jdkVectorAdding is 0.715431 Benchmark( jdkVectorClearing x 100: 280 ms ) Benchmark( jglArrayClearing x 100: 0 ms ) Benchmark( jdkVectorClearing x 200: 550 ms ) Benchmark( jglArrayClearing x 200: 60 ms ) Benchmark( jdkVectorClearing x 300: 720 ms ) Benchmark( jglArrayClearing x 300: 60 ms ) Benchmark( jdkVectorClearing x 400: 830 ms ) Benchmark( jglArrayClearing x 400: 170 ms ) ratio of jglArrayClearing to jdkVectorClearing is 0.204819 Benchmark( jglArrayInserting x 100: 4020 ms ) Benchmark( jdkVectorInserting x 100: 3880 ms ) Benchmark( jglArrayInserting x 200: 7790 ms ) Benchmark( jdkVectorInserting x 200: 7980 ms ) Benchmark( jglArrayInserting x 300: 11860 ms ) Benchmark( jdkVectorInserting x 300: 11560 ms ) Benchmark( jglArrayInserting x 400: 15490 ms ) Benchmark( jdkVectorInserting x 400: 15110 ms ) ratio of jglArrayInserting to jdkVectorInserting is 1.02515 Benchmark( jglArrayRemoving x 100: 2240 ms ) Benchmark( jdkVectorRemoving x 100: 2650 ms ) Benchmark( jglArrayRemoving x 200: 4710 ms ) Benchmark( jdkVectorRemoving x 200: 4920 ms ) Benchmark( jglArrayRemoving x 300: 7220 ms ) Benchmark( jdkVectorRemoving x 300: 7250 ms ) Benchmark( jglArrayRemoving x 400: 9330 ms ) Benchmark( jdkVectorRemoving x 400: 9520 ms ) ratio of jglArrayRemoving to jdkVectorRemoving is 0.980042