# JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 2, mode = highQ) # Run progress: 0,00% complete, ETA 00:09:00 # Fork: 1 of 3 # Warmup Iteration 1: 204,220 us/op # Warmup Iteration 2: 147,335 us/op # Warmup Iteration 3: 120,484 us/op # Warmup Iteration 4: 109,567 us/op # Warmup Iteration 5: 107,376 us/op Iteration 1: 108,354 us/op Iteration 2: 109,742 us/op Iteration 3: 107,074 us/op Iteration 4: 107,633 us/op Iteration 5: 108,494 us/op Iteration 6: 107,336 us/op Iteration 7: 107,405 us/op Iteration 8: 107,293 us/op Iteration 9: 107,316 us/op Iteration 10: 109,056 us/op # Run progress: 1,39% complete, ETA 00:10:09 # Fork: 2 of 3 # Warmup Iteration 1: 210,407 us/op # Warmup Iteration 2: 146,768 us/op # Warmup Iteration 3: 118,213 us/op # Warmup Iteration 4: 111,531 us/op # Warmup Iteration 5: 107,248 us/op Iteration 1: 107,331 us/op Iteration 2: 107,676 us/op Iteration 3: 107,085 us/op Iteration 4: 107,826 us/op Iteration 5: 107,197 us/op Iteration 6: 107,690 us/op Iteration 7: 107,404 us/op Iteration 8: 106,669 us/op Iteration 9: 106,767 us/op Iteration 10: 106,793 us/op # Run progress: 2,78% complete, ETA 00:09:59 # Fork: 3 of 3 # Warmup Iteration 1: 185,596 us/op # Warmup Iteration 2: 131,162 us/op # Warmup Iteration 3: 114,792 us/op # Warmup Iteration 4: 108,803 us/op # Warmup Iteration 5: 106,556 us/op Iteration 1: 107,005 us/op Iteration 2: 109,755 us/op Iteration 3: 107,100 us/op Iteration 4: 107,318 us/op Iteration 5: 106,888 us/op Iteration 6: 107,003 us/op Iteration 7: 106,903 us/op Iteration 8: 106,610 us/op Iteration 9: 107,113 us/op Iteration 10: 107,169 us/op Result "parLimit": 107,500 ±(99.9%) 0,544 us/op [Average] (min, avg, max) = (106,610, 107,500, 109,755), stdev = 0,814 CI (99.9%): [106,956, 108,044] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 2, mode = lowQ) # Run progress: 4,17% complete, ETA 00:09:51 # Fork: 1 of 3 # Warmup Iteration 1: 28,132 us/op # Warmup Iteration 2: 15,687 us/op # Warmup Iteration 3: 16,986 us/op # Warmup Iteration 4: 16,495 us/op # Warmup Iteration 5: 15,939 us/op Iteration 1: 15,901 us/op Iteration 2: 16,350 us/op Iteration 3: 15,804 us/op Iteration 4: 15,805 us/op Iteration 5: 15,830 us/op Iteration 6: 15,806 us/op Iteration 7: 15,793 us/op Iteration 8: 15,795 us/op Iteration 9: 15,793 us/op Iteration 10: 15,820 us/op # Run progress: 5,56% complete, ETA 00:09:43 # Fork: 2 of 3 # Warmup Iteration 1: 45,978 us/op # Warmup Iteration 2: 21,886 us/op # Warmup Iteration 3: 16,966 us/op # Warmup Iteration 4: 15,473 us/op # Warmup Iteration 5: 15,222 us/op Iteration 1: 15,354 us/op Iteration 2: 15,661 us/op Iteration 3: 15,230 us/op Iteration 4: 15,290 us/op Iteration 5: 15,165 us/op Iteration 6: 15,237 us/op Iteration 7: 15,262 us/op Iteration 8: 15,256 us/op Iteration 9: 15,154 us/op Iteration 10: 15,247 us/op # Run progress: 6,94% complete, ETA 00:09:34 # Fork: 3 of 3 # Warmup Iteration 1: 31,876 us/op # Warmup Iteration 2: 16,395 us/op # Warmup Iteration 3: 16,573 us/op # Warmup Iteration 4: 16,597 us/op # Warmup Iteration 5: 16,388 us/op Iteration 1: 16,232 us/op Iteration 2: 16,450 us/op Iteration 3: 15,891 us/op Iteration 4: 15,937 us/op Iteration 5: 15,808 us/op Iteration 6: 15,887 us/op Iteration 7: 15,829 us/op Iteration 8: 15,801 us/op Iteration 9: 15,817 us/op Iteration 10: 15,863 us/op Result "parLimit": 15,702 ±(99.9%) 0,232 us/op [Average] (min, avg, max) = (15,154, 15,702, 16,450), stdev = 0,348 CI (99.9%): [15,470, 15,935] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 20, mode = highQ) # Run progress: 8,33% complete, ETA 00:09:25 # Fork: 1 of 3 # Warmup Iteration 1: 1536,474 us/op # Warmup Iteration 2: 1403,599 us/op # Warmup Iteration 3: 1013,536 us/op # Warmup Iteration 4: 933,369 us/op # Warmup Iteration 5: 1034,255 us/op Iteration 1: 924,592 us/op Iteration 2: 920,543 us/op Iteration 3: 903,201 us/op Iteration 4: 921,847 us/op Iteration 5: 924,197 us/op Iteration 6: 939,279 us/op Iteration 7: 922,260 us/op Iteration 8: 920,565 us/op Iteration 9: 927,371 us/op Iteration 10: 909,277 us/op # Run progress: 9,72% complete, ETA 00:09:18 # Fork: 2 of 3 # Warmup Iteration 1: 1566,848 us/op # Warmup Iteration 2: 984,455 us/op # Warmup Iteration 3: 960,291 us/op # Warmup Iteration 4: 940,253 us/op # Warmup Iteration 5: 925,949 us/op Iteration 1: 937,079 us/op Iteration 2: 908,298 us/op Iteration 3: 914,827 us/op Iteration 4: 972,377 us/op Iteration 5: 915,128 us/op Iteration 6: 942,436 us/op Iteration 7: 920,164 us/op Iteration 8: 906,812 us/op Iteration 9: 920,819 us/op Iteration 10: 915,221 us/op # Run progress: 11,11% complete, ETA 00:09:09 # Fork: 3 of 3 # Warmup Iteration 1: 1447,077 us/op # Warmup Iteration 2: 1072,874 us/op # Warmup Iteration 3: 947,696 us/op # Warmup Iteration 4: 937,082 us/op # Warmup Iteration 5: 927,836 us/op Iteration 1: 926,064 us/op Iteration 2: 922,354 us/op Iteration 3: 918,452 us/op Iteration 4: 935,355 us/op Iteration 5: 925,111 us/op Iteration 6: 958,946 us/op Iteration 7: 920,081 us/op Iteration 8: 912,639 us/op Iteration 9: 921,332 us/op Iteration 10: 923,514 us/op Result "parLimit": 924,338 ±(99.9%) 9,707 us/op [Average] (min, avg, max) = (903,201, 924,338, 972,377), stdev = 14,529 CI (99.9%): [914,631, 934,045] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 20, mode = lowQ) # Run progress: 12,50% complete, ETA 00:09:00 # Fork: 1 of 3 # Warmup Iteration 1: 66,204 us/op # Warmup Iteration 2: 24,557 us/op # Warmup Iteration 3: 24,065 us/op # Warmup Iteration 4: 24,073 us/op # Warmup Iteration 5: 24,030 us/op Iteration 1: 23,776 us/op Iteration 2: 23,980 us/op Iteration 3: 23,676 us/op Iteration 4: 23,550 us/op Iteration 5: 23,638 us/op Iteration 6: 23,560 us/op Iteration 7: 23,623 us/op Iteration 8: 23,541 us/op Iteration 9: 23,651 us/op Iteration 10: 23,573 us/op # Run progress: 13,89% complete, ETA 00:08:52 # Fork: 2 of 3 # Warmup Iteration 1: 49,813 us/op # Warmup Iteration 2: 31,340 us/op # Warmup Iteration 3: 24,019 us/op # Warmup Iteration 4: 23,925 us/op # Warmup Iteration 5: 23,778 us/op Iteration 1: 23,904 us/op Iteration 2: 23,936 us/op Iteration 3: 23,559 us/op Iteration 4: 23,516 us/op Iteration 5: 23,562 us/op Iteration 6: 23,502 us/op Iteration 7: 23,572 us/op Iteration 8: 23,490 us/op Iteration 9: 23,546 us/op Iteration 10: 23,501 us/op # Run progress: 15,28% complete, ETA 00:08:43 # Fork: 3 of 3 # Warmup Iteration 1: 49,218 us/op # Warmup Iteration 2: 46,064 us/op # Warmup Iteration 3: 25,525 us/op # Warmup Iteration 4: 23,723 us/op # Warmup Iteration 5: 23,712 us/op Iteration 1: 24,041 us/op Iteration 2: 23,605 us/op Iteration 3: 23,120 us/op Iteration 4: 23,209 us/op Iteration 5: 23,108 us/op Iteration 6: 23,163 us/op Iteration 7: 23,049 us/op Iteration 8: 23,129 us/op Iteration 9: 23,015 us/op Iteration 10: 23,112 us/op Result "parLimit": 23,507 ±(99.9%) 0,188 us/op [Average] (min, avg, max) = (23,015, 23,507, 24,041), stdev = 0,282 CI (99.9%): [23,319, 23,695] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 200, mode = highQ) # Run progress: 16,67% complete, ETA 00:08:34 # Fork: 1 of 3 # Warmup Iteration 1: 12401,330 us/op # Warmup Iteration 2: 9170,212 us/op # Warmup Iteration 3: 9148,109 us/op # Warmup Iteration 4: 9421,468 us/op # Warmup Iteration 5: 8853,742 us/op Iteration 1: 8664,976 us/op Iteration 2: 9041,640 us/op Iteration 3: 8509,299 us/op Iteration 4: 8770,818 us/op Iteration 5: 8541,348 us/op Iteration 6: 8748,531 us/op Iteration 7: 8343,417 us/op Iteration 8: 9304,331 us/op Iteration 9: 8637,880 us/op Iteration 10: 8700,161 us/op # Run progress: 18,06% complete, ETA 00:08:26 # Fork: 2 of 3 # Warmup Iteration 1: 13582,175 us/op # Warmup Iteration 2: 9349,712 us/op # Warmup Iteration 3: 9288,507 us/op # Warmup Iteration 4: 9469,671 us/op # Warmup Iteration 5: 8712,775 us/op Iteration 1: 8837,235 us/op Iteration 2: 8869,488 us/op Iteration 3: 8786,320 us/op Iteration 4: 8659,582 us/op Iteration 5: 8716,942 us/op Iteration 6: 8626,286 us/op Iteration 7: 9122,544 us/op Iteration 8: 8704,887 us/op Iteration 9: 8855,641 us/op Iteration 10: 8647,309 us/op # Run progress: 19,44% complete, ETA 00:08:18 # Fork: 3 of 3 # Warmup Iteration 1: 10267,164 us/op # Warmup Iteration 2: 9502,366 us/op # Warmup Iteration 3: 9436,308 us/op # Warmup Iteration 4: 9151,937 us/op # Warmup Iteration 5: 9019,867 us/op Iteration 1: 8637,132 us/op Iteration 2: 8368,749 us/op Iteration 3: 8539,884 us/op Iteration 4: 8691,496 us/op Iteration 5: 8538,245 us/op Iteration 6: 8793,818 us/op Iteration 7: 8856,042 us/op Iteration 8: 9053,186 us/op Iteration 9: 9116,964 us/op Iteration 10: 8484,921 us/op Result "parLimit": 8738,969 ±(99.9%) 149,344 us/op [Average] (min, avg, max) = (8343,417, 8738,969, 9304,331), stdev = 223,531 CI (99.9%): [8589,625, 8888,313] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 200, mode = lowQ) # Run progress: 20,83% complete, ETA 00:08:09 # Fork: 1 of 3 # Warmup Iteration 1: 58,307 us/op # Warmup Iteration 2: 30,940 us/op # Warmup Iteration 3: 29,776 us/op # Warmup Iteration 4: 29,470 us/op # Warmup Iteration 5: 28,945 us/op Iteration 1: 29,078 us/op Iteration 2: 29,190 us/op Iteration 3: 28,904 us/op Iteration 4: 28,604 us/op Iteration 5: 28,487 us/op Iteration 6: 28,711 us/op Iteration 7: 28,508 us/op Iteration 8: 28,546 us/op Iteration 9: 28,583 us/op Iteration 10: 28,465 us/op # Run progress: 22,22% complete, ETA 00:08:01 # Fork: 2 of 3 # Warmup Iteration 1: 61,286 us/op # Warmup Iteration 2: 45,372 us/op # Warmup Iteration 3: 30,143 us/op # Warmup Iteration 4: 30,046 us/op # Warmup Iteration 5: 29,388 us/op Iteration 1: 29,196 us/op Iteration 2: 29,538 us/op Iteration 3: 29,005 us/op Iteration 4: 29,017 us/op Iteration 5: 29,000 us/op Iteration 6: 28,929 us/op Iteration 7: 28,956 us/op Iteration 8: 28,902 us/op Iteration 9: 28,927 us/op Iteration 10: 28,989 us/op # Run progress: 23,61% complete, ETA 00:07:52 # Fork: 3 of 3 # Warmup Iteration 1: 59,123 us/op # Warmup Iteration 2: 42,105 us/op # Warmup Iteration 3: 32,157 us/op # Warmup Iteration 4: 31,875 us/op # Warmup Iteration 5: 29,626 us/op Iteration 1: 29,727 us/op Iteration 2: 29,875 us/op Iteration 3: 29,551 us/op Iteration 4: 29,433 us/op Iteration 5: 29,440 us/op Iteration 6: 29,403 us/op Iteration 7: 29,403 us/op Iteration 8: 29,458 us/op Iteration 9: 29,388 us/op Iteration 10: 29,378 us/op Result "parLimit": 29,086 ±(99.9%) 0,260 us/op [Average] (min, avg, max) = (28,465, 29,086, 29,875), stdev = 0,389 CI (99.9%): [28,826, 29,347] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 2000, mode = highQ) # Run progress: 25,00% complete, ETA 00:07:43 # Fork: 1 of 3 # Warmup Iteration 1: 68421,524 us/op # Warmup Iteration 2: 46521,446 us/op # Warmup Iteration 3: 43959,086 us/op # Warmup Iteration 4: 38441,361 us/op # Warmup Iteration 5: 40700,368 us/op Iteration 1: 37465,109 us/op Iteration 2: 38293,681 us/op Iteration 3: 37460,711 us/op Iteration 4: 46211,746 us/op Iteration 5: 48537,717 us/op Iteration 6: 40292,695 us/op Iteration 7: 37392,629 us/op Iteration 8: 41202,447 us/op Iteration 9: 38522,366 us/op Iteration 10: 38262,206 us/op # Run progress: 26,39% complete, ETA 00:07:36 # Fork: 2 of 3 # Warmup Iteration 1: 65404,449 us/op # Warmup Iteration 2: 47891,741 us/op # Warmup Iteration 3: 42078,365 us/op # Warmup Iteration 4: 40849,629 us/op # Warmup Iteration 5: 42298,609 us/op Iteration 1: 38646,466 us/op Iteration 2: 40602,372 us/op Iteration 3: 41903,423 us/op Iteration 4: 42056,818 us/op Iteration 5: 44986,890 us/op Iteration 6: 41528,627 us/op Iteration 7: 38567,188 us/op Iteration 8: 40958,500 us/op Iteration 9: 35796,970 us/op Iteration 10: 40543,187 us/op # Run progress: 27,78% complete, ETA 00:07:28 # Fork: 3 of 3 # Warmup Iteration 1: 53294,751 us/op # Warmup Iteration 2: 45000,988 us/op # Warmup Iteration 3: 37947,028 us/op # Warmup Iteration 4: 41942,387 us/op # Warmup Iteration 5: 40057,330 us/op Iteration 1: 39276,898 us/op Iteration 2: 40300,564 us/op Iteration 3: 38141,224 us/op Iteration 4: 43589,944 us/op Iteration 5: 46691,826 us/op Iteration 6: 39235,489 us/op Iteration 7: 37338,783 us/op Iteration 8: 40120,131 us/op Iteration 9: 38153,000 us/op Iteration 10: 37354,461 us/op Result "parLimit": 40314,469 ±(99.9%) 2060,548 us/op [Average] (min, avg, max) = (35796,970, 40314,469, 48537,717), stdev = 3084,132 CI (99.9%): [38253,920, 42375,017] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parLimit # Parameters: (limit = 2000, mode = lowQ) # Run progress: 29,17% complete, ETA 00:07:20 # Fork: 1 of 3 # Warmup Iteration 1: 138,593 us/op # Warmup Iteration 2: 116,184 us/op # Warmup Iteration 3: 115,007 us/op # Warmup Iteration 4: 85,462 us/op # Warmup Iteration 5: 64,310 us/op Iteration 1: 63,983 us/op Iteration 2: 64,062 us/op Iteration 3: 64,088 us/op Iteration 4: 64,663 us/op Iteration 5: 63,979 us/op Iteration 6: 63,714 us/op Iteration 7: 63,700 us/op Iteration 8: 63,710 us/op Iteration 9: 63,667 us/op Iteration 10: 63,916 us/op # Run progress: 30,56% complete, ETA 00:07:12 # Fork: 2 of 3 # Warmup Iteration 1: 147,746 us/op # Warmup Iteration 2: 112,715 us/op # Warmup Iteration 3: 100,219 us/op # Warmup Iteration 4: 70,334 us/op # Warmup Iteration 5: 70,938 us/op Iteration 1: 71,159 us/op Iteration 2: 70,851 us/op Iteration 3: 70,265 us/op Iteration 4: 70,833 us/op Iteration 5: 70,224 us/op Iteration 6: 70,192 us/op Iteration 7: 70,191 us/op Iteration 8: 69,941 us/op Iteration 9: 70,013 us/op Iteration 10: 70,363 us/op # Run progress: 31,94% complete, ETA 00:07:03 # Fork: 3 of 3 # Warmup Iteration 1: 131,593 us/op # Warmup Iteration 2: 95,388 us/op # Warmup Iteration 3: 67,125 us/op # Warmup Iteration 4: 65,387 us/op # Warmup Iteration 5: 65,052 us/op Iteration 1: 65,053 us/op Iteration 2: 65,287 us/op Iteration 3: 65,013 us/op Iteration 4: 65,256 us/op Iteration 5: 64,882 us/op Iteration 6: 64,797 us/op Iteration 7: 64,921 us/op Iteration 8: 64,961 us/op Iteration 9: 65,105 us/op Iteration 10: 65,151 us/op Result "parLimit": 66,465 ±(99.9%) 1,927 us/op [Average] (min, avg, max) = (63,667, 66,465, 71,159), stdev = 2,884 CI (99.9%): [64,538, 68,391] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 2, mode = highQ) # Run progress: 33,33% complete, ETA 00:06:54 # Fork: 1 of 3 # Warmup Iteration 1: 57,980 us/op # Warmup Iteration 2: 40,777 us/op # Warmup Iteration 3: 40,528 us/op # Warmup Iteration 4: 39,706 us/op # Warmup Iteration 5: 39,551 us/op Iteration 1: 39,541 us/op Iteration 2: 39,663 us/op Iteration 3: 39,561 us/op Iteration 4: 39,709 us/op Iteration 5: 39,336 us/op Iteration 6: 39,172 us/op Iteration 7: 39,131 us/op Iteration 8: 39,150 us/op Iteration 9: 39,176 us/op Iteration 10: 39,136 us/op # Run progress: 34,72% complete, ETA 00:06:46 # Fork: 2 of 3 # Warmup Iteration 1: 46,494 us/op # Warmup Iteration 2: 38,577 us/op # Warmup Iteration 3: 47,659 us/op # Warmup Iteration 4: 39,307 us/op # Warmup Iteration 5: 39,139 us/op Iteration 1: 39,369 us/op Iteration 2: 39,331 us/op Iteration 3: 39,232 us/op Iteration 4: 39,298 us/op Iteration 5: 39,157 us/op Iteration 6: 38,932 us/op Iteration 7: 38,937 us/op Iteration 8: 38,939 us/op Iteration 9: 38,939 us/op Iteration 10: 38,941 us/op # Run progress: 36,11% complete, ETA 00:06:37 # Fork: 3 of 3 # Warmup Iteration 1: 61,682 us/op # Warmup Iteration 2: 41,704 us/op # Warmup Iteration 3: 39,703 us/op # Warmup Iteration 4: 39,853 us/op # Warmup Iteration 5: 39,086 us/op Iteration 1: 39,061 us/op Iteration 2: 39,103 us/op Iteration 3: 39,005 us/op Iteration 4: 39,106 us/op Iteration 5: 38,854 us/op Iteration 6: 38,755 us/op Iteration 7: 38,727 us/op Iteration 8: 38,740 us/op Iteration 9: 38,722 us/op Iteration 10: 38,751 us/op Result "parUnorderedLimit": 39,116 ±(99.9%) 0,184 us/op [Average] (min, avg, max) = (38,722, 39,116, 39,709), stdev = 0,275 CI (99.9%): [38,932, 39,300] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 2, mode = lowQ) # Run progress: 37,50% complete, ETA 00:06:28 # Fork: 1 of 3 # Warmup Iteration 1: 5,967 us/op # Warmup Iteration 2: 4,206 us/op # Warmup Iteration 3: 4,039 us/op # Warmup Iteration 4: 3,988 us/op # Warmup Iteration 5: 3,855 us/op Iteration 1: 3,868 us/op Iteration 2: 3,909 us/op Iteration 3: 3,856 us/op Iteration 4: 3,882 us/op Iteration 5: 3,863 us/op Iteration 6: 3,863 us/op Iteration 7: 3,866 us/op Iteration 8: 3,860 us/op Iteration 9: 3,862 us/op Iteration 10: 3,858 us/op # Run progress: 38,89% complete, ETA 00:06:19 # Fork: 2 of 3 # Warmup Iteration 1: 5,854 us/op # Warmup Iteration 2: 4,135 us/op # Warmup Iteration 3: 3,853 us/op # Warmup Iteration 4: 3,815 us/op # Warmup Iteration 5: 3,826 us/op Iteration 1: 3,733 us/op Iteration 2: 3,757 us/op Iteration 3: 3,724 us/op Iteration 4: 3,738 us/op Iteration 5: 3,714 us/op Iteration 6: 3,723 us/op Iteration 7: 3,713 us/op Iteration 8: 3,728 us/op Iteration 9: 3,710 us/op Iteration 10: 3,728 us/op # Run progress: 40,28% complete, ETA 00:06:11 # Fork: 3 of 3 # Warmup Iteration 1: 5,996 us/op # Warmup Iteration 2: 3,902 us/op # Warmup Iteration 3: 3,882 us/op # Warmup Iteration 4: 3,785 us/op # Warmup Iteration 5: 3,777 us/op Iteration 1: 3,759 us/op Iteration 2: 3,786 us/op Iteration 3: 3,743 us/op Iteration 4: 3,766 us/op Iteration 5: 3,764 us/op Iteration 6: 3,771 us/op Iteration 7: 3,751 us/op Iteration 8: 3,758 us/op Iteration 9: 3,753 us/op Iteration 10: 3,754 us/op Result "parUnorderedLimit": 3,785 ±(99.9%) 0,042 us/op [Average] (min, avg, max) = (3,710, 3,785, 3,909), stdev = 0,063 CI (99.9%): [3,743, 3,827] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 20, mode = highQ) # Run progress: 41,67% complete, ETA 00:06:02 # Fork: 1 of 3 # Warmup Iteration 1: 308,417 us/op # Warmup Iteration 2: 276,644 us/op # Warmup Iteration 3: 273,615 us/op # Warmup Iteration 4: 267,633 us/op # Warmup Iteration 5: 263,573 us/op Iteration 1: 263,245 us/op Iteration 2: 263,730 us/op Iteration 3: 263,228 us/op Iteration 4: 263,406 us/op Iteration 5: 263,070 us/op Iteration 6: 263,278 us/op Iteration 7: 263,316 us/op Iteration 8: 263,530 us/op Iteration 9: 263,283 us/op Iteration 10: 263,402 us/op # Run progress: 43,06% complete, ETA 00:05:53 # Fork: 2 of 3 # Warmup Iteration 1: 299,557 us/op # Warmup Iteration 2: 346,500 us/op # Warmup Iteration 3: 275,091 us/op # Warmup Iteration 4: 266,959 us/op # Warmup Iteration 5: 264,057 us/op Iteration 1: 263,631 us/op Iteration 2: 264,373 us/op Iteration 3: 263,738 us/op Iteration 4: 264,400 us/op Iteration 5: 263,708 us/op Iteration 6: 263,812 us/op Iteration 7: 263,712 us/op Iteration 8: 263,893 us/op Iteration 9: 263,617 us/op Iteration 10: 263,769 us/op # Run progress: 44,44% complete, ETA 00:05:45 # Fork: 3 of 3 # Warmup Iteration 1: 337,564 us/op # Warmup Iteration 2: 350,781 us/op # Warmup Iteration 3: 276,812 us/op # Warmup Iteration 4: 268,169 us/op # Warmup Iteration 5: 266,082 us/op Iteration 1: 265,728 us/op Iteration 2: 266,346 us/op Iteration 3: 265,928 us/op Iteration 4: 266,210 us/op Iteration 5: 265,698 us/op Iteration 6: 265,637 us/op Iteration 7: 265,968 us/op Iteration 8: 265,877 us/op Iteration 9: 265,876 us/op Iteration 10: 266,035 us/op Result "parUnorderedLimit": 264,382 ±(99.9%) 0,773 us/op [Average] (min, avg, max) = (263,070, 264,382, 266,346), stdev = 1,157 CI (99.9%): [263,609, 265,154] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 20, mode = lowQ) # Run progress: 45,83% complete, ETA 00:05:36 # Fork: 1 of 3 # Warmup Iteration 1: 6,012 us/op # Warmup Iteration 2: 4,796 us/op # Warmup Iteration 3: 4,703 us/op # Warmup Iteration 4: 4,651 us/op # Warmup Iteration 5: 4,667 us/op Iteration 1: 4,617 us/op Iteration 2: 4,661 us/op Iteration 3: 4,598 us/op Iteration 4: 4,603 us/op Iteration 5: 4,600 us/op Iteration 6: 4,591 us/op Iteration 7: 4,608 us/op Iteration 8: 4,584 us/op Iteration 9: 4,588 us/op Iteration 10: 4,587 us/op # Run progress: 47,22% complete, ETA 00:05:27 # Fork: 2 of 3 # Warmup Iteration 1: 6,287 us/op # Warmup Iteration 2: 4,749 us/op # Warmup Iteration 3: 4,612 us/op # Warmup Iteration 4: 4,562 us/op # Warmup Iteration 5: 4,630 us/op Iteration 1: 4,615 us/op Iteration 2: 4,731 us/op Iteration 3: 4,693 us/op Iteration 4: 4,720 us/op Iteration 5: 4,683 us/op Iteration 6: 4,683 us/op Iteration 7: 4,677 us/op Iteration 8: 4,695 us/op Iteration 9: 4,708 us/op Iteration 10: 4,685 us/op # Run progress: 48,61% complete, ETA 00:05:18 # Fork: 3 of 3 # Warmup Iteration 1: 6,234 us/op # Warmup Iteration 2: 4,704 us/op # Warmup Iteration 3: 4,683 us/op # Warmup Iteration 4: 4,723 us/op # Warmup Iteration 5: 4,718 us/op Iteration 1: 4,639 us/op Iteration 2: 4,715 us/op Iteration 3: 4,659 us/op Iteration 4: 4,668 us/op Iteration 5: 4,657 us/op Iteration 6: 4,656 us/op Iteration 7: 4,676 us/op Iteration 8: 4,658 us/op Iteration 9: 4,659 us/op Iteration 10: 4,652 us/op Result "parUnorderedLimit": 4,652 ±(99.9%) 0,029 us/op [Average] (min, avg, max) = (4,584, 4,652, 4,731), stdev = 0,044 CI (99.9%): [4,623, 4,682] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 200, mode = highQ) # Run progress: 50,00% complete, ETA 00:05:10 # Fork: 1 of 3 # Warmup Iteration 1: 2733,747 us/op # Warmup Iteration 2: 3483,376 us/op # Warmup Iteration 3: 2598,148 us/op # Warmup Iteration 4: 2562,870 us/op # Warmup Iteration 5: 2514,654 us/op Iteration 1: 2553,334 us/op Iteration 2: 2518,055 us/op Iteration 3: 2513,861 us/op Iteration 4: 2519,819 us/op Iteration 5: 2514,495 us/op Iteration 6: 2515,678 us/op Iteration 7: 2511,231 us/op Iteration 8: 2511,174 us/op Iteration 9: 2513,489 us/op Iteration 10: 2511,242 us/op # Run progress: 51,39% complete, ETA 00:05:01 # Fork: 2 of 3 # Warmup Iteration 1: 2818,873 us/op # Warmup Iteration 2: 3451,647 us/op # Warmup Iteration 3: 2619,282 us/op # Warmup Iteration 4: 2565,343 us/op # Warmup Iteration 5: 2538,986 us/op Iteration 1: 2531,348 us/op Iteration 2: 2530,704 us/op Iteration 3: 2530,974 us/op Iteration 4: 2532,923 us/op Iteration 5: 2525,526 us/op Iteration 6: 2530,051 us/op Iteration 7: 2526,563 us/op Iteration 8: 2528,434 us/op Iteration 9: 2524,670 us/op Iteration 10: 2527,872 us/op # Run progress: 52,78% complete, ETA 00:04:53 # Fork: 3 of 3 # Warmup Iteration 1: 2932,270 us/op # Warmup Iteration 2: 2666,253 us/op # Warmup Iteration 3: 2590,335 us/op # Warmup Iteration 4: 2532,654 us/op # Warmup Iteration 5: 2550,736 us/op Iteration 1: 2525,299 us/op Iteration 2: 2535,588 us/op Iteration 3: 2536,630 us/op Iteration 4: 2672,475 us/op Iteration 5: 2522,449 us/op Iteration 6: 2520,093 us/op Iteration 7: 2519,548 us/op Iteration 8: 2519,837 us/op Iteration 9: 2519,987 us/op Iteration 10: 2521,393 us/op Result "parUnorderedLimit": 2528,825 ±(99.9%) 19,141 us/op [Average] (min, avg, max) = (2511,174, 2528,825, 2672,475), stdev = 28,650 CI (99.9%): [2509,683, 2547,966] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 200, mode = lowQ) # Run progress: 54,17% complete, ETA 00:04:44 # Fork: 1 of 3 # Warmup Iteration 1: 18,744 us/op # Warmup Iteration 2: 13,447 us/op # Warmup Iteration 3: 13,274 us/op # Warmup Iteration 4: 12,804 us/op # Warmup Iteration 5: 12,724 us/op Iteration 1: 12,759 us/op Iteration 2: 12,792 us/op Iteration 3: 12,716 us/op Iteration 4: 12,747 us/op Iteration 5: 12,722 us/op Iteration 6: 12,709 us/op Iteration 7: 12,735 us/op Iteration 8: 12,697 us/op Iteration 9: 12,722 us/op Iteration 10: 12,740 us/op # Run progress: 55,56% complete, ETA 00:04:35 # Fork: 2 of 3 # Warmup Iteration 1: 14,793 us/op # Warmup Iteration 2: 13,318 us/op # Warmup Iteration 3: 13,176 us/op # Warmup Iteration 4: 12,696 us/op # Warmup Iteration 5: 12,720 us/op Iteration 1: 12,728 us/op Iteration 2: 12,762 us/op Iteration 3: 12,713 us/op Iteration 4: 12,726 us/op Iteration 5: 12,713 us/op Iteration 6: 12,709 us/op Iteration 7: 12,716 us/op Iteration 8: 12,693 us/op Iteration 9: 12,694 us/op Iteration 10: 12,728 us/op # Run progress: 56,94% complete, ETA 00:04:27 # Fork: 3 of 3 # Warmup Iteration 1: 14,603 us/op # Warmup Iteration 2: 13,354 us/op # Warmup Iteration 3: 13,427 us/op # Warmup Iteration 4: 12,778 us/op # Warmup Iteration 5: 12,840 us/op Iteration 1: 12,793 us/op Iteration 2: 12,863 us/op Iteration 3: 12,821 us/op Iteration 4: 12,777 us/op Iteration 5: 12,790 us/op Iteration 6: 12,808 us/op Iteration 7: 12,765 us/op Iteration 8: 12,779 us/op Iteration 9: 12,791 us/op Iteration 10: 12,751 us/op Result "parUnorderedLimit": 12,749 ±(99.9%) 0,028 us/op [Average] (min, avg, max) = (12,693, 12,749, 12,863), stdev = 0,042 CI (99.9%): [12,721, 12,777] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 2000, mode = highQ) # Run progress: 58,33% complete, ETA 00:04:18 # Fork: 1 of 3 # Warmup Iteration 1: 13806,067 us/op # Warmup Iteration 2: 15871,383 us/op # Warmup Iteration 3: 11960,322 us/op # Warmup Iteration 4: 11693,247 us/op # Warmup Iteration 5: 11875,843 us/op Iteration 1: 13552,307 us/op Iteration 2: 11690,876 us/op Iteration 3: 11811,978 us/op Iteration 4: 11741,075 us/op Iteration 5: 11711,440 us/op Iteration 6: 11660,933 us/op Iteration 7: 11669,880 us/op Iteration 8: 11711,348 us/op Iteration 9: 11643,848 us/op Iteration 10: 11651,440 us/op # Run progress: 59,72% complete, ETA 00:04:09 # Fork: 2 of 3 # Warmup Iteration 1: 14785,879 us/op # Warmup Iteration 2: 12058,130 us/op # Warmup Iteration 3: 11857,950 us/op # Warmup Iteration 4: 11669,233 us/op # Warmup Iteration 5: 11655,736 us/op Iteration 1: 13382,355 us/op Iteration 2: 11806,858 us/op Iteration 3: 11685,833 us/op Iteration 4: 11674,953 us/op Iteration 5: 11668,093 us/op Iteration 6: 11632,692 us/op Iteration 7: 11632,015 us/op Iteration 8: 11664,890 us/op Iteration 9: 11632,615 us/op Iteration 10: 11631,645 us/op # Run progress: 61,11% complete, ETA 00:04:01 # Fork: 3 of 3 # Warmup Iteration 1: 14318,239 us/op # Warmup Iteration 2: 12355,533 us/op # Warmup Iteration 3: 11884,192 us/op # Warmup Iteration 4: 11676,131 us/op # Warmup Iteration 5: 11668,963 us/op Iteration 1: 13553,944 us/op Iteration 2: 11689,659 us/op Iteration 3: 11800,798 us/op Iteration 4: 11674,253 us/op Iteration 5: 11709,439 us/op Iteration 6: 11677,825 us/op Iteration 7: 11658,269 us/op Iteration 8: 11709,046 us/op Iteration 9: 11654,989 us/op Iteration 10: 11630,667 us/op Result "parUnorderedLimit": 11867,199 ±(99.9%) 370,857 us/op [Average] (min, avg, max) = (11630,667, 11867,199, 13553,944), stdev = 555,082 CI (99.9%): [11496,342, 12238,056] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.parUnorderedLimit # Parameters: (limit = 2000, mode = lowQ) # Run progress: 62,50% complete, ETA 00:03:52 # Fork: 1 of 3 # Warmup Iteration 1: 52,494 us/op # Warmup Iteration 2: 32,653 us/op # Warmup Iteration 3: 31,165 us/op # Warmup Iteration 4: 31,162 us/op # Warmup Iteration 5: 30,977 us/op Iteration 1: 30,945 us/op Iteration 2: 31,571 us/op Iteration 3: 31,404 us/op Iteration 4: 30,801 us/op Iteration 5: 30,698 us/op Iteration 6: 30,816 us/op Iteration 7: 30,636 us/op Iteration 8: 30,758 us/op Iteration 9: 30,926 us/op Iteration 10: 30,648 us/op # Run progress: 63,89% complete, ETA 00:03:43 # Fork: 2 of 3 # Warmup Iteration 1: 48,216 us/op # Warmup Iteration 2: 33,949 us/op # Warmup Iteration 3: 32,226 us/op # Warmup Iteration 4: 32,317 us/op # Warmup Iteration 5: 32,170 us/op Iteration 1: 32,218 us/op Iteration 2: 32,363 us/op Iteration 3: 32,463 us/op Iteration 4: 31,845 us/op Iteration 5: 31,784 us/op Iteration 6: 31,750 us/op Iteration 7: 31,727 us/op Iteration 8: 31,758 us/op Iteration 9: 31,797 us/op Iteration 10: 31,783 us/op # Run progress: 65,28% complete, ETA 00:03:35 # Fork: 3 of 3 # Warmup Iteration 1: 52,806 us/op # Warmup Iteration 2: 33,980 us/op # Warmup Iteration 3: 32,880 us/op # Warmup Iteration 4: 31,898 us/op # Warmup Iteration 5: 31,842 us/op Iteration 1: 31,882 us/op Iteration 2: 32,155 us/op Iteration 3: 32,367 us/op Iteration 4: 31,868 us/op Iteration 5: 31,637 us/op Iteration 6: 31,622 us/op Iteration 7: 31,617 us/op Iteration 8: 31,626 us/op Iteration 9: 31,632 us/op Iteration 10: 31,720 us/op Result "parUnorderedLimit": 31,561 ±(99.9%) 0,362 us/op [Average] (min, avg, max) = (30,636, 31,561, 32,463), stdev = 0,541 CI (99.9%): [31,199, 31,922] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 2, mode = highQ) # Run progress: 66,67% complete, ETA 00:03:26 # Fork: 1 of 3 # Warmup Iteration 1: 40,392 us/op # Warmup Iteration 2: 34,628 us/op # Warmup Iteration 3: 35,124 us/op # Warmup Iteration 4: 34,596 us/op # Warmup Iteration 5: 34,554 us/op Iteration 1: 34,411 us/op Iteration 2: 34,684 us/op Iteration 3: 34,506 us/op Iteration 4: 34,306 us/op Iteration 5: 34,209 us/op Iteration 6: 34,097 us/op Iteration 7: 34,215 us/op Iteration 8: 34,177 us/op Iteration 9: 34,262 us/op Iteration 10: 34,190 us/op # Run progress: 68,06% complete, ETA 00:03:18 # Fork: 2 of 3 # Warmup Iteration 1: 37,028 us/op # Warmup Iteration 2: 34,723 us/op # Warmup Iteration 3: 34,418 us/op # Warmup Iteration 4: 34,639 us/op # Warmup Iteration 5: 34,733 us/op Iteration 1: 34,579 us/op Iteration 2: 34,712 us/op Iteration 3: 34,666 us/op Iteration 4: 34,269 us/op Iteration 5: 34,245 us/op Iteration 6: 34,148 us/op Iteration 7: 34,205 us/op Iteration 8: 34,200 us/op Iteration 9: 34,213 us/op Iteration 10: 34,188 us/op # Run progress: 69,44% complete, ETA 00:03:09 # Fork: 3 of 3 # Warmup Iteration 1: 39,837 us/op # Warmup Iteration 2: 34,396 us/op # Warmup Iteration 3: 34,618 us/op # Warmup Iteration 4: 35,102 us/op # Warmup Iteration 5: 34,383 us/op Iteration 1: 34,316 us/op Iteration 2: 34,309 us/op Iteration 3: 35,056 us/op Iteration 4: 34,103 us/op Iteration 5: 33,969 us/op Iteration 6: 34,015 us/op Iteration 7: 33,970 us/op Iteration 8: 33,972 us/op Iteration 9: 33,959 us/op Iteration 10: 33,976 us/op Result "seqLimit": 34,271 ±(99.9%) 0,173 us/op [Average] (min, avg, max) = (33,959, 34,271, 35,056), stdev = 0,259 CI (99.9%): [34,098, 34,444] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 2, mode = lowQ) # Run progress: 70,83% complete, ETA 00:03:00 # Fork: 1 of 3 # Warmup Iteration 1: 0,173 us/op # Warmup Iteration 2: 0,146 us/op # Warmup Iteration 3: 0,131 us/op # Warmup Iteration 4: 0,131 us/op # Warmup Iteration 5: 0,131 us/op Iteration 1: 0,131 us/op Iteration 2: 0,131 us/op Iteration 3: 0,131 us/op Iteration 4: 0,131 us/op Iteration 5: 0,131 us/op Iteration 6: 0,131 us/op Iteration 7: 0,131 us/op Iteration 8: 0,131 us/op Iteration 9: 0,131 us/op Iteration 10: 0,131 us/op # Run progress: 72,22% complete, ETA 00:02:52 # Fork: 2 of 3 # Warmup Iteration 1: 0,174 us/op # Warmup Iteration 2: 0,145 us/op # Warmup Iteration 3: 0,132 us/op # Warmup Iteration 4: 0,132 us/op # Warmup Iteration 5: 0,132 us/op Iteration 1: 0,133 us/op Iteration 2: 0,132 us/op Iteration 3: 0,132 us/op Iteration 4: 0,133 us/op Iteration 5: 0,132 us/op Iteration 6: 0,133 us/op Iteration 7: 0,132 us/op Iteration 8: 0,132 us/op Iteration 9: 0,132 us/op Iteration 10: 0,132 us/op # Run progress: 73,61% complete, ETA 00:02:43 # Fork: 3 of 3 # Warmup Iteration 1: 0,166 us/op # Warmup Iteration 2: 0,144 us/op # Warmup Iteration 3: 0,128 us/op # Warmup Iteration 4: 0,128 us/op # Warmup Iteration 5: 0,129 us/op Iteration 1: 0,128 us/op Iteration 2: 0,129 us/op Iteration 3: 0,128 us/op Iteration 4: 0,128 us/op Iteration 5: 0,128 us/op Iteration 6: 0,128 us/op Iteration 7: 0,128 us/op Iteration 8: 0,128 us/op Iteration 9: 0,128 us/op Iteration 10: 0,128 us/op Result "seqLimit": 0,131 ±(99.9%) 0,001 us/op [Average] (min, avg, max) = (0,128, 0,131, 0,133), stdev = 0,002 CI (99.9%): [0,129, 0,132] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 20, mode = highQ) # Run progress: 75,00% complete, ETA 00:02:34 # Fork: 1 of 3 # Warmup Iteration 1: 386,407 us/op # Warmup Iteration 2: 365,365 us/op # Warmup Iteration 3: 364,965 us/op # Warmup Iteration 4: 365,334 us/op # Warmup Iteration 5: 365,388 us/op Iteration 1: 366,085 us/op Iteration 2: 362,989 us/op Iteration 3: 360,906 us/op Iteration 4: 361,381 us/op Iteration 5: 360,925 us/op Iteration 6: 361,082 us/op Iteration 7: 361,468 us/op Iteration 8: 360,778 us/op Iteration 9: 361,321 us/op Iteration 10: 361,123 us/op # Run progress: 76,39% complete, ETA 00:02:26 # Fork: 2 of 3 # Warmup Iteration 1: 364,229 us/op # Warmup Iteration 2: 416,983 us/op # Warmup Iteration 3: 370,181 us/op # Warmup Iteration 4: 370,131 us/op # Warmup Iteration 5: 368,840 us/op Iteration 1: 368,778 us/op Iteration 2: 365,253 us/op Iteration 3: 363,858 us/op Iteration 4: 365,529 us/op Iteration 5: 364,520 us/op Iteration 6: 364,048 us/op Iteration 7: 364,176 us/op Iteration 8: 364,365 us/op Iteration 9: 364,520 us/op Iteration 10: 362,876 us/op # Run progress: 77,78% complete, ETA 00:02:17 # Fork: 3 of 3 # Warmup Iteration 1: 385,034 us/op # Warmup Iteration 2: 367,706 us/op # Warmup Iteration 3: 370,361 us/op # Warmup Iteration 4: 368,386 us/op # Warmup Iteration 5: 367,460 us/op Iteration 1: 365,860 us/op Iteration 2: 365,720 us/op Iteration 3: 364,404 us/op Iteration 4: 364,591 us/op Iteration 5: 363,125 us/op Iteration 6: 362,582 us/op Iteration 7: 362,151 us/op Iteration 8: 363,447 us/op Iteration 9: 362,957 us/op Iteration 10: 363,800 us/op Result "seqLimit": 363,487 ±(99.9%) 1,286 us/op [Average] (min, avg, max) = (360,778, 363,487, 368,778), stdev = 1,925 CI (99.9%): [362,201, 364,773] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 20, mode = lowQ) # Run progress: 79,17% complete, ETA 00:02:09 # Fork: 1 of 3 # Warmup Iteration 1: 0,411 us/op # Warmup Iteration 2: 0,377 us/op # Warmup Iteration 3: 0,343 us/op # Warmup Iteration 4: 0,342 us/op # Warmup Iteration 5: 0,342 us/op Iteration 1: 0,342 us/op Iteration 2: 0,342 us/op Iteration 3: 0,342 us/op Iteration 4: 0,341 us/op Iteration 5: 0,343 us/op Iteration 6: 0,341 us/op Iteration 7: 0,342 us/op Iteration 8: 0,342 us/op Iteration 9: 0,342 us/op Iteration 10: 0,342 us/op # Run progress: 80,56% complete, ETA 00:02:00 # Fork: 2 of 3 # Warmup Iteration 1: 0,415 us/op # Warmup Iteration 2: 0,381 us/op # Warmup Iteration 3: 0,341 us/op # Warmup Iteration 4: 0,341 us/op # Warmup Iteration 5: 0,341 us/op Iteration 1: 0,341 us/op Iteration 2: 0,341 us/op Iteration 3: 0,341 us/op Iteration 4: 0,341 us/op Iteration 5: 0,341 us/op Iteration 6: 0,341 us/op Iteration 7: 0,341 us/op Iteration 8: 0,340 us/op Iteration 9: 0,340 us/op Iteration 10: 0,341 us/op # Run progress: 81,94% complete, ETA 00:01:51 # Fork: 3 of 3 # Warmup Iteration 1: 0,417 us/op # Warmup Iteration 2: 0,384 us/op # Warmup Iteration 3: 0,344 us/op # Warmup Iteration 4: 0,344 us/op # Warmup Iteration 5: 0,344 us/op Iteration 1: 0,344 us/op Iteration 2: 0,344 us/op Iteration 3: 0,344 us/op Iteration 4: 0,344 us/op Iteration 5: 0,343 us/op Iteration 6: 0,343 us/op Iteration 7: 0,343 us/op Iteration 8: 0,343 us/op Iteration 9: 0,344 us/op Iteration 10: 0,344 us/op Result "seqLimit": 0,342 ±(99.9%) 0,001 us/op [Average] (min, avg, max) = (0,340, 0,342, 0,344), stdev = 0,001 CI (99.9%): [0,341, 0,343] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 200, mode = highQ) # Run progress: 83,33% complete, ETA 00:01:43 # Fork: 1 of 3 # Warmup Iteration 1: 3724,459 us/op # Warmup Iteration 2: 3720,322 us/op # Warmup Iteration 3: 3642,490 us/op # Warmup Iteration 4: 3633,556 us/op # Warmup Iteration 5: 3651,741 us/op Iteration 1: 3633,625 us/op Iteration 2: 3618,757 us/op Iteration 3: 3607,687 us/op Iteration 4: 3609,552 us/op Iteration 5: 3611,078 us/op Iteration 6: 3600,055 us/op Iteration 7: 3606,434 us/op Iteration 8: 3611,450 us/op Iteration 9: 3600,660 us/op Iteration 10: 3606,096 us/op # Run progress: 84,72% complete, ETA 00:01:34 # Fork: 2 of 3 # Warmup Iteration 1: 3727,240 us/op # Warmup Iteration 2: 3722,505 us/op # Warmup Iteration 3: 3645,871 us/op # Warmup Iteration 4: 3640,194 us/op # Warmup Iteration 5: 3634,026 us/op Iteration 1: 3648,948 us/op Iteration 2: 3628,659 us/op Iteration 3: 3616,618 us/op Iteration 4: 3615,894 us/op Iteration 5: 3608,582 us/op Iteration 6: 3606,170 us/op Iteration 7: 3614,527 us/op Iteration 8: 3608,959 us/op Iteration 9: 3616,995 us/op Iteration 10: 3607,365 us/op # Run progress: 86,11% complete, ETA 00:01:26 # Fork: 3 of 3 # Warmup Iteration 1: 3567,904 us/op # Warmup Iteration 2: 3564,615 us/op # Warmup Iteration 3: 3895,847 us/op # Warmup Iteration 4: 3631,737 us/op # Warmup Iteration 5: 3634,074 us/op Iteration 1: 3627,681 us/op Iteration 2: 3613,560 us/op Iteration 3: 3604,321 us/op Iteration 4: 3609,206 us/op Iteration 5: 3605,927 us/op Iteration 6: 3601,882 us/op Iteration 7: 3602,137 us/op Iteration 8: 3598,891 us/op Iteration 9: 3601,161 us/op Iteration 10: 3607,377 us/op Result "seqLimit": 3611,675 ±(99.9%) 7,363 us/op [Average] (min, avg, max) = (3598,891, 3611,675, 3648,948), stdev = 11,021 CI (99.9%): [3604,312, 3619,038] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 200, mode = lowQ) # Run progress: 87,50% complete, ETA 00:01:17 # Fork: 1 of 3 # Warmup Iteration 1: 3,351 us/op # Warmup Iteration 2: 3,099 us/op # Warmup Iteration 3: 3,006 us/op # Warmup Iteration 4: 2,931 us/op # Warmup Iteration 5: 2,931 us/op Iteration 1: 2,931 us/op Iteration 2: 2,928 us/op Iteration 3: 2,932 us/op Iteration 4: 2,932 us/op Iteration 5: 2,933 us/op Iteration 6: 2,924 us/op Iteration 7: 2,931 us/op Iteration 8: 2,922 us/op Iteration 9: 2,917 us/op Iteration 10: 2,935 us/op # Run progress: 88,89% complete, ETA 00:01:08 # Fork: 2 of 3 # Warmup Iteration 1: 3,254 us/op # Warmup Iteration 2: 3,108 us/op # Warmup Iteration 3: 2,967 us/op # Warmup Iteration 4: 2,927 us/op # Warmup Iteration 5: 2,931 us/op Iteration 1: 2,921 us/op Iteration 2: 2,927 us/op Iteration 3: 2,923 us/op Iteration 4: 2,926 us/op Iteration 5: 2,918 us/op Iteration 6: 2,924 us/op Iteration 7: 2,932 us/op Iteration 8: 2,926 us/op Iteration 9: 2,920 us/op Iteration 10: 2,927 us/op # Run progress: 90,28% complete, ETA 00:01:00 # Fork: 3 of 3 # Warmup Iteration 1: 3,284 us/op # Warmup Iteration 2: 3,114 us/op # Warmup Iteration 3: 3,028 us/op # Warmup Iteration 4: 2,942 us/op # Warmup Iteration 5: 2,944 us/op Iteration 1: 2,943 us/op Iteration 2: 2,941 us/op Iteration 3: 2,942 us/op Iteration 4: 2,942 us/op Iteration 5: 2,942 us/op Iteration 6: 2,930 us/op Iteration 7: 2,935 us/op Iteration 8: 2,933 us/op Iteration 9: 2,936 us/op Iteration 10: 2,939 us/op Result "seqLimit": 2,930 ±(99.9%) 0,005 us/op [Average] (min, avg, max) = (2,917, 2,930, 2,943), stdev = 0,007 CI (99.9%): [2,925, 2,935] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 2000, mode = highQ) # Run progress: 91,67% complete, ETA 00:00:51 # Fork: 1 of 3 # Warmup Iteration 1: 38025,988 us/op # Warmup Iteration 2: 36182,453 us/op # Warmup Iteration 3: 36033,354 us/op # Warmup Iteration 4: 36140,762 us/op # Warmup Iteration 5: 36099,449 us/op Iteration 1: 36108,364 us/op Iteration 2: 36356,312 us/op Iteration 3: 35981,494 us/op Iteration 4: 35963,829 us/op Iteration 5: 35738,678 us/op Iteration 6: 35842,185 us/op Iteration 7: 35991,544 us/op Iteration 8: 35880,707 us/op Iteration 9: 35843,462 us/op Iteration 10: 35920,554 us/op # Run progress: 93,06% complete, ETA 00:00:43 # Fork: 2 of 3 # Warmup Iteration 1: 41242,736 us/op # Warmup Iteration 2: 36253,184 us/op # Warmup Iteration 3: 36141,259 us/op # Warmup Iteration 4: 36058,893 us/op # Warmup Iteration 5: 35998,662 us/op Iteration 1: 36059,059 us/op Iteration 2: 36088,406 us/op Iteration 3: 35986,342 us/op Iteration 4: 35948,718 us/op Iteration 5: 35751,235 us/op Iteration 6: 35784,461 us/op Iteration 7: 35812,105 us/op Iteration 8: 35816,645 us/op Iteration 9: 35844,810 us/op Iteration 10: 35911,071 us/op # Run progress: 94,44% complete, ETA 00:00:34 # Fork: 3 of 3 # Warmup Iteration 1: 35610,879 us/op # Warmup Iteration 2: 39942,755 us/op # Warmup Iteration 3: 36083,321 us/op # Warmup Iteration 4: 36387,432 us/op # Warmup Iteration 5: 36086,892 us/op Iteration 1: 36105,172 us/op Iteration 2: 36257,440 us/op Iteration 3: 35878,200 us/op Iteration 4: 35896,244 us/op Iteration 5: 35727,517 us/op Iteration 6: 35770,579 us/op Iteration 7: 35786,707 us/op Iteration 8: 35813,027 us/op Iteration 9: 35859,306 us/op Iteration 10: 35738,820 us/op Result "seqLimit": 35915,433 ±(99.9%) 102,741 us/op [Average] (min, avg, max) = (35727,517, 35915,433, 36356,312), stdev = 153,777 CI (99.9%): [35812,693, 36018,174] (assumes normal distribution) # JMH 1.11.3 (released 96 days ago, please consider updating!) # VM version: JDK 9-ea, VM 9-ea+111 # VM invoker: C:\Program Files\Java\jdk-9\bin\java.exe # VM options: -Djdk.launcher.patch.0=..\..\out_leaftarget # Warmup: 5 iterations, 500 ms each # Measurement: 10 iterations, 500 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: test.LimitTest.seqLimit # Parameters: (limit = 2000, mode = lowQ) # Run progress: 95,83% complete, ETA 00:00:25 # Fork: 1 of 3 # Warmup Iteration 1: 30,441 us/op # Warmup Iteration 2: 28,855 us/op # Warmup Iteration 3: 28,552 us/op # Warmup Iteration 4: 27,840 us/op # Warmup Iteration 5: 27,677 us/op Iteration 1: 27,653 us/op Iteration 2: 27,605 us/op Iteration 3: 27,652 us/op Iteration 4: 27,553 us/op Iteration 5: 27,513 us/op Iteration 6: 27,520 us/op Iteration 7: 27,543 us/op Iteration 8: 27,511 us/op Iteration 9: 27,484 us/op Iteration 10: 27,573 us/op # Run progress: 97,22% complete, ETA 00:00:17 # Fork: 2 of 3 # Warmup Iteration 1: 31,224 us/op # Warmup Iteration 2: 30,229 us/op # Warmup Iteration 3: 29,688 us/op # Warmup Iteration 4: 28,658 us/op # Warmup Iteration 5: 28,645 us/op Iteration 1: 28,533 us/op Iteration 2: 29,572 us/op Iteration 3: 28,511 us/op Iteration 4: 28,621 us/op Iteration 5: 28,460 us/op Iteration 6: 28,499 us/op Iteration 7: 28,513 us/op Iteration 8: 28,445 us/op Iteration 9: 28,496 us/op Iteration 10: 28,488 us/op # Run progress: 98,61% complete, ETA 00:00:08 # Fork: 3 of 3 # Warmup Iteration 1: 31,688 us/op # Warmup Iteration 2: 29,784 us/op # Warmup Iteration 3: 29,574 us/op # Warmup Iteration 4: 28,753 us/op # Warmup Iteration 5: 28,604 us/op Iteration 1: 28,608 us/op Iteration 2: 28,795 us/op Iteration 3: 28,782 us/op Iteration 4: 28,803 us/op Iteration 5: 28,839 us/op Iteration 6: 28,851 us/op Iteration 7: 28,808 us/op Iteration 8: 28,848 us/op Iteration 9: 28,733 us/op Iteration 10: 28,705 us/op Result "seqLimit": 28,317 ±(99.9%) 0,389 us/op [Average] (min, avg, max) = (27,484, 28,317, 29,572), stdev = 0,583 CI (99.9%): [27,928, 28,707] (assumes normal distribution) # Run complete. Total time: 00:10:19 Benchmark (limit) (mode) Mode Cnt Score Error Units LimitTest.parLimit 2 highQ avgt 30 107,500 ± 0,544 us/op LimitTest.parLimit 2 lowQ avgt 30 15,702 ± 0,232 us/op LimitTest.parLimit 20 highQ avgt 30 924,338 ± 9,707 us/op LimitTest.parLimit 20 lowQ avgt 30 23,507 ± 0,188 us/op LimitTest.parLimit 200 highQ avgt 30 8738,969 ± 149,344 us/op LimitTest.parLimit 200 lowQ avgt 30 29,086 ± 0,260 us/op LimitTest.parLimit 2000 highQ avgt 30 40314,469 ± 2060,548 us/op LimitTest.parLimit 2000 lowQ avgt 30 66,465 ± 1,927 us/op LimitTest.parUnorderedLimit 2 highQ avgt 30 39,116 ± 0,184 us/op LimitTest.parUnorderedLimit 2 lowQ avgt 30 3,785 ± 0,042 us/op LimitTest.parUnorderedLimit 20 highQ avgt 30 264,382 ± 0,773 us/op LimitTest.parUnorderedLimit 20 lowQ avgt 30 4,652 ± 0,029 us/op LimitTest.parUnorderedLimit 200 highQ avgt 30 2528,825 ± 19,141 us/op LimitTest.parUnorderedLimit 200 lowQ avgt 30 12,749 ± 0,028 us/op LimitTest.parUnorderedLimit 2000 highQ avgt 30 11867,199 ± 370,857 us/op LimitTest.parUnorderedLimit 2000 lowQ avgt 30 31,561 ± 0,362 us/op LimitTest.seqLimit 2 highQ avgt 30 34,271 ± 0,173 us/op LimitTest.seqLimit 2 lowQ avgt 30 0,131 ± 0,001 us/op LimitTest.seqLimit 20 highQ avgt 30 363,487 ± 1,286 us/op LimitTest.seqLimit 20 lowQ avgt 30 0,342 ± 0,001 us/op LimitTest.seqLimit 200 highQ avgt 30 3611,675 ± 7,363 us/op LimitTest.seqLimit 200 lowQ avgt 30 2,930 ± 0,005 us/op LimitTest.seqLimit 2000 highQ avgt 30 35915,433 ± 102,741 us/op LimitTest.seqLimit 2000 lowQ avgt 30 28,317 ± 0,389 us/op