* THREADS = 1 * * BATCHSIZE = 1 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1 sample 1055667 89.654 ± 2.065 ns/op BenchRCSNoConflict.test:test·p0.00 1 sample 31.000 ns/op BenchRCSNoConflict.test:test·p0.50 1 sample 70.000 ns/op BenchRCSNoConflict.test:test·p0.90 1 sample 73.000 ns/op BenchRCSNoConflict.test:test·p0.95 1 sample 75.000 ns/op BenchRCSNoConflict.test:test·p0.99 1 sample 79.000 ns/op BenchRCSNoConflict.test:test·p0.999 1 sample 1611.976 ns/op BenchRCSNoConflict.test:test·p0.9999 1 sample 27629.862 ns/op BenchRCSNoConflict.test:test·p1.00 1 sample 93824.000 ns/op ns percent samples top ---------- ------- ------- --- 12830000000 30.22% 1283 mach_absolute_time 4510000000 10.62% 451 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 3830000000 9.02% 383 __commpage_gettimeofday_internal 3610000000 8.50% 361 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 3490000000 8.22% 349 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 2480000000 5.84% 248 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2360000000 5.56% 236 os::javaTimeMillis() 2070000000 4.88% 207 [unknown] 1740000000 4.10% 174 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.1376032746. 1490000000 3.51% 149 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 1150000000 2.71% 115 com.salesforce.hbase.BenchRCSNoConflict.test 510000000 1.20% 51 java.util.concurrent.locks.AbstractQueuedSynchronizer.setState 350000000 0.82% 35 org.openjdk.jmh.util.SampleBuffer.add 310000000 0.73% 31 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 240000000 0.57% 24 org.apache.hadoop.hbase.util.EnvironmentEdgeManager.currentTime 240000000 0.57% 24 java.util.ArrayList.iterator 220000000 0.52% 22 os::javaTimeNanos() 220000000 0.52% 22 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.getRowSequence * * BATCHSIZE = 100 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 100 sample 1067927 85.527 ± 1.874 ns/op BenchRCSNoConflict.test:test·p0.00 100 sample 29.000 ns/op BenchRCSNoConflict.test:test·p0.50 100 sample 70.000 ns/op BenchRCSNoConflict.test:test·p0.90 100 sample 72.000 ns/op BenchRCSNoConflict.test:test·p0.95 100 sample 73.000 ns/op BenchRCSNoConflict.test:test·p0.99 100 sample 76.000 ns/op BenchRCSNoConflict.test:test·p0.999 100 sample 247.072 ns/op BenchRCSNoConflict.test:test·p0.9999 100 sample 25069.261 ns/op BenchRCSNoConflict.test:test·p1.00 100 sample 147712.000 ns/op ns percent samples top ---------- ------- ------- --- 12980000000 30.74% 1298 mach_absolute_time 4720000000 11.18% 472 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 4030000000 9.55% 403 __commpage_gettimeofday_internal 3580000000 8.48% 358 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 3500000000 8.29% 350 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 2820000000 6.68% 282 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2260000000 5.35% 226 os::javaTimeMillis() 1620000000 3.84% 162 [unknown] 1550000000 3.67% 155 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.2005341523. 1390000000 3.29% 139 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 1020000000 2.42% 102 com.salesforce.hbase.BenchRCSNoConflict.test 440000000 1.04% 44 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 340000000 0.81% 34 java.util.concurrent.locks.AbstractQueuedSynchronizer.setState 230000000 0.54% 23 java.util.concurrent.locks.AbstractQueuedSynchronizer.hasQueuedPredecessors 220000000 0.52% 22 __commpage_gettimeofday 210000000 0.50% 21 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.getRowSequence * * BATCHSIZE = 1000 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1000 sample 1076972 82.995 ± 1.674 ns/op BenchRCSNoConflict.test:test·p0.00 1000 sample 23.000 ns/op BenchRCSNoConflict.test:test·p0.50 1000 sample 70.000 ns/op BenchRCSNoConflict.test:test·p0.90 1000 sample 72.000 ns/op BenchRCSNoConflict.test:test·p0.95 1000 sample 73.000 ns/op BenchRCSNoConflict.test:test·p0.99 1000 sample 77.000 ns/op BenchRCSNoConflict.test:test·p0.999 1000 sample 179.000 ns/op BenchRCSNoConflict.test:test·p0.9999 1000 sample 25385.686 ns/op BenchRCSNoConflict.test:test·p1.00 1000 sample 74880.000 ns/op ns percent samples top ---------- ------- ------- --- 11700000000 27.90% 1170 mach_absolute_time 4130000000 9.85% 413 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 3760000000 8.97% 376 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 3230000000 7.70% 323 __commpage_gettimeofday_internal 3090000000 7.37% 309 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 2450000000 5.84% 245 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2030000000 4.84% 203 os::javaTimeMillis() 1890000000 4.51% 189 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.269821623. 1600000000 3.82% 160 [unknown] 1390000000 3.32% 139 java.util.concurrent.atomic.AtomicLong.updateAndGet 1330000000 3.17% 133 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 780000000 1.86% 78 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.269821623.get$Lambda 530000000 1.26% 53 com.salesforce.hbase.BenchRCSNoConflict.test 520000000 1.24% 52 java.util.concurrent.locks.AbstractQueuedSynchronizer.setState 490000000 1.17% 49 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 360000000 0.86% 36 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.updateTime 350000000 0.83% 35 java.lang.Thread.interrupted 220000000 0.52% 22 __commpage_gettimeofday 220000000 0.52% 22 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.getRowSequence 210000000 0.50% 21 java.util.concurrent.atomic.AtomicLong.get 210000000 0.50% 21 os::javaTimeNanos() * THREADS = 2 * * BATCHSIZE = 1 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1 sample 3826169 263.291 ± 3.374 ns/op BenchRCSNoConflict.test:test·p0.00 1 sample 13.000 ns/op BenchRCSNoConflict.test:test·p0.50 1 sample 206.000 ns/op BenchRCSNoConflict.test:test·p0.90 1 sample 341.000 ns/op BenchRCSNoConflict.test:test·p0.95 1 sample 434.000 ns/op BenchRCSNoConflict.test:test·p0.99 1 sample 682.000 ns/op BenchRCSNoConflict.test:test·p0.999 1 sample 14544.000 ns/op BenchRCSNoConflict.test:test·p0.9999 1 sample 31564.256 ns/op BenchRCSNoConflict.test:test·p1.00 1 sample 1777664.000 ns/op 11190000000 13.52% 1119 mach_absolute_time 9080000000 10.97% 908 __psynch_cvwait 8040000000 9.71% 804 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 6580000000 7.95% 658 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 6430000000 7.77% 643 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 3620000000 4.37% 362 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$188.405393986. 3470000000 4.19% 347 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node. 3250000000 3.93% 325 __commpage_gettimeofday_internal 3250000000 3.93% 325 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 2810000000 3.40% 281 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 1960000000 2.37% 196 java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireInterruptibly 1910000000 2.31% 191 os::javaTimeMillis() 1660000000 2.01% 166 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 1640000000 1.98% 164 [unknown] 1120000000 1.35% 112 java.util.concurrent.atomic.AtomicLong.updateAndGet 1120000000 1.35% 112 os::javaTimeNanos() 1010000000 1.22% 101 java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly 890000000 1.08% 89 java.util.concurrent.locks.AbstractOwnableSynchronizer.getExclusiveOwnerThread 870000000 1.05% 87 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor 750000000 0.91% 75 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node.predecessor 580000000 0.70% 58 java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter 550000000 0.66% 55 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$188.405393986.get$Lambda 550000000 0.66% 55 __psynch_cvsignal 460000000 0.56% 46 org.openjdk.jmh.util.SampleBuffer.add 410000000 0.50% 41 com.salesforce.hbase.BenchRCSNoConflict.test * * BATCHSIZE = 100 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 100 sample 2114880 289.411 ± 3.372 ns/op BenchRCSNoConflict.test:test·p0.00 100 sample 31.000 ns/op BenchRCSNoConflict.test:test·p0.50 100 sample 230.000 ns/op BenchRCSNoConflict.test:test·p0.90 100 sample 378.000 ns/op BenchRCSNoConflict.test:test·p0.95 100 sample 468.000 ns/op BenchRCSNoConflict.test:test·p0.99 100 sample 731.000 ns/op BenchRCSNoConflict.test:test·p0.999 100 sample 14625.904 ns/op BenchRCSNoConflict.test:test·p0.9999 100 sample 29648.381 ns/op BenchRCSNoConflict.test:test·p1.00 100 sample 1423360.000 ns/op ns percent samples top ---------- ------- ------- --- 11820000000 14.42% 1182 mach_absolute_time 8220000000 10.03% 822 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 8180000000 9.98% 818 __psynch_cvwait 6580000000 8.03% 658 java.util.concurrent.atomic.AtomicReference.get 6430000000 7.84% 643 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.getRowSequence 4740000000 5.78% 474 java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly 3680000000 4.49% 368 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$220.118431485. 3000000000 3.66% 300 __commpage_gettimeofday_internal 2440000000 2.98% 244 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node. 2300000000 2.81% 230 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 1980000000 2.42% 198 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$220.118431485.get$Lambda 1820000000 2.22% 182 java.lang.Object. 1740000000 2.12% 174 os::javaTimeMillis() 1480000000 1.81% 148 java.lang.invoke.LambdaForm$DMH.1862085397.invokeStatic 1340000000 1.63% 134 [unknown] 1150000000 1.40% 115 com.salesforce.hbase.BenchRCSNoConflict.test 1140000000 1.39% 114 java.util.concurrent.atomic.AtomicLong.updateAndGet 990000000 1.21% 99 org.apache.hadoop.hbase.util.EnvironmentEdgeManager.currentTime 970000000 1.18% 97 os::javaTimeNanos() 880000000 1.07% 88 java.util.concurrent.locks.AbstractOwnableSynchronizer.setExclusiveOwnerThread 830000000 1.01% 83 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 700000000 0.85% 70 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor 530000000 0.65% 53 java.lang.invoke.VarHandleObjects$FieldInstanceReadWrite.compareAndSet 520000000 0.63% 52 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 500000000 0.61% 50 java.util.concurrent.locks.AbstractQueuedSynchronizer.shouldParkAfterFailedAcquire 430000000 0.52% 43 java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter * * BATCHSIZE = 1000 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1000 sample 3069065 314.001 ± 4.882 ns/op BenchRCSNoConflict.test:test·p0.00 1000 sample 27.000 ns/op BenchRCSNoConflict.test:test·p0.50 1000 sample 249.000 ns/op BenchRCSNoConflict.test:test·p0.90 1000 sample 451.000 ns/op BenchRCSNoConflict.test:test·p0.95 1000 sample 617.000 ns/op BenchRCSNoConflict.test:test·p0.99 1000 sample 733.000 ns/op BenchRCSNoConflict.test:test·p0.999 1000 sample 14320.000 ns/op BenchRCSNoConflict.test:test·p0.9999 1000 sample 29056.000 ns/op BenchRCSNoConflict.test:test·p1.00 1000 sample 1552384.000 ns/op ns percent samples top ---------- ------- ------- --- 11660000000 14.14% 1166 mach_absolute_time 9330000000 11.32% 933 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 8370000000 10.15% 837 __psynch_cvwait 8100000000 9.83% 810 java.util.concurrent.locks.ReentrantLock$Sync.nonfairTryAcquire 7030000000 8.53% 703 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 4210000000 5.11% 421 java.util.concurrent.locks.AbstractOwnableSynchronizer.setExclusiveOwnerThread 3320000000 4.03% 332 __commpage_gettimeofday_internal 3260000000 3.95% 326 java.util.concurrent.atomic.AtomicLong.updateAndGet 2700000000 3.28% 270 java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireInterruptibly 2460000000 2.98% 246 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2050000000 2.49% 205 os::javaTimeMillis() 1440000000 1.75% 144 [unknown] 1370000000 1.66% 137 java.util.concurrent.locks.AbstractQueuedSynchronizer.getState 1050000000 1.27% 105 java.lang.invoke.VarHandleGuards.guard_LL_V 910000000 1.10% 91 os::javaTimeNanos() 910000000 1.10% 91 java.lang.invoke.VarHandleGuards.guard_LII_Z 830000000 1.01% 83 java.util.concurrent.locks.AbstractQueuedSynchronizer.compareAndSetState 810000000 0.98% 81 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.485689618.get$Lambda 750000000 0.91% 75 java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter 730000000 0.89% 73 com.salesforce.hbase.BenchRCSNoConflict.test 720000000 0.87% 72 java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly 670000000 0.81% 67 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.485689618. 640000000 0.78% 64 java.lang.invoke.VarForm.getMemberName 540000000 0.66% 54 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor * THREADS = 4 * * BATCHSIZE = 1 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1 sample 7787088 626.124 ± 5.434 ns/op BenchRCSNoConflict.test:test·p0.00 1 sample 1.000 ns/op BenchRCSNoConflict.test:test·p0.50 1 sample 113.000 ns/op BenchRCSNoConflict.test:test·p0.90 1 sample 165.000 ns/op BenchRCSNoConflict.test:test·p0.95 1 sample 255.000 ns/op BenchRCSNoConflict.test:test·p0.99 1 sample 14992.000 ns/op BenchRCSNoConflict.test:test·p0.999 1 sample 34688.000 ns/op BenchRCSNoConflict.test:test·p0.9999 1 sample 69120.000 ns/op BenchRCSNoConflict.test:test·p1.00 1 sample 1568768.000 ns/op ns percent samples top ---------- ------- ------- --- 53680000000 45.91% 5368 __psynch_cvwait 12470000000 10.67% 1247 mach_absolute_time 5440000000 4.65% 544 __psynch_cvsignal 5360000000 4.58% 536 java.util.concurrent.locks.AbstractQueuedSynchronizer.addWaiter 4600000000 3.93% 460 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 4360000000 3.73% 436 java.util.concurrent.locks.ReentrantLock.lockInterruptibly 3620000000 3.10% 362 __commpage_gettimeofday_internal 2710000000 2.32% 271 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2230000000 1.91% 223 jdk.internal.misc.Unsafe.park 2050000000 1.75% 205 os::javaTimeMillis() 1600000000 1.37% 160 os::javaTimeNanos() 1510000000 1.29% 151 java.util.concurrent.locks.AbstractOwnableSynchronizer.setExclusiveOwnerThread 1490000000 1.27% 149 [unknown] 1390000000 1.19% 139 java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly 1360000000 1.16% 136 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$189.1767569310. 1230000000 1.05% 123 java.util.concurrent.atomic.AtomicLong.updateAndGet 840000000 0.72% 84 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 710000000 0.61% 71 com.salesforce.hbase.BenchRCSNoConflict.test 690000000 0.59% 69 java.lang.Thread.interrupted 620000000 0.53% 62 org.openjdk.jmh.util.SampleBuffer.add 540000000 0.46% 54 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$189.1767569310.get$Lambda * * BATCHSIZE = 100 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 100 sample 7753818 627.860 ± 5.262 ns/op BenchRCSNoConflict.test:test·p0.00 100 sample 6.000 ns/op BenchRCSNoConflict.test:test·p0.50 100 sample 120.000 ns/op BenchRCSNoConflict.test:test·p0.90 100 sample 169.000 ns/op BenchRCSNoConflict.test:test·p0.95 100 sample 259.000 ns/op BenchRCSNoConflict.test:test·p0.99 100 sample 14864.000 ns/op BenchRCSNoConflict.test:test·p0.999 100 sample 35008.000 ns/op BenchRCSNoConflict.test:test·p0.9999 100 sample 69120.000 ns/op BenchRCSNoConflict.test:test·p1.00 100 sample 1527808.000 ns/op ns percent samples top ---------- ------- ------- --- 54250000000 46.85% 5425 __psynch_cvwait 12310000000 10.63% 1231 mach_absolute_time 5320000000 4.59% 532 __psynch_cvsignal 4900000000 4.23% 490 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 4600000000 3.97% 460 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 4280000000 3.70% 428 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 3710000000 3.20% 371 __commpage_gettimeofday_internal 2550000000 2.20% 255 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 2100000000 1.81% 210 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.1124748559. 1920000000 1.66% 192 jdk.internal.misc.Unsafe.park 1840000000 1.59% 184 os::javaTimeNanos() 1770000000 1.53% 177 os::javaTimeMillis() 1590000000 1.37% 159 [unknown] 1310000000 1.13% 131 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 870000000 0.75% 87 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 820000000 0.71% 82 java.util.concurrent.atomic.AtomicLong.updateAndGet 790000000 0.68% 79 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$187.1124748559.get$Lambda 690000000 0.60% 69 org.openjdk.jmh.util.SampleBuffer.add 580000000 0.50% 58 __os_ch_md_redzone_cookie 530000000 0.46% 53 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.getRowSequence * * BATCHSIZE = 1000 Benchmark (batchSize) Mode Cnt Score Error Units BenchRCSNoConflict.test 1000 sample 7368254 656.413 ± 6.258 ns/op BenchRCSNoConflict.test:test·p0.00 1000 sample 2.000 ns/op BenchRCSNoConflict.test:test·p0.50 1000 sample 116.000 ns/op BenchRCSNoConflict.test:test·p0.90 1000 sample 174.000 ns/op BenchRCSNoConflict.test:test·p0.95 1000 sample 278.000 ns/op BenchRCSNoConflict.test:test·p0.99 1000 sample 14592.000 ns/op BenchRCSNoConflict.test:test·p0.999 1000 sample 34240.000 ns/op BenchRCSNoConflict.test:test·p0.9999 1000 sample 68630.336 ns/op BenchRCSNoConflict.test:test·p1.00 1000 sample 2772992.000 ns/op ns percent samples top ---------- ------- ------- --- 52790000000 46.07% 5279 __psynch_cvwait 12280000000 10.72% 1228 mach_absolute_time 5930000000 5.17% 593 __psynch_cvsignal 5020000000 4.38% 502 java.util.concurrent.atomic.AtomicLong.weakCompareAndSetVolatile 4480000000 3.91% 448 java.util.concurrent.locks.AbstractQueuedSynchronizer.release 4220000000 3.68% 422 java.lang.invoke.VarHandleInts$FieldInstanceReadWrite.compareAndSet 3810000000 3.32% 381 __commpage_gettimeofday_internal 2560000000 2.23% 256 com.salesforce.hbase.jmh_generated.BenchRCSNoConflict_test_jmhTest.test_sample_jmhStub 1850000000 1.61% 185 jdk.internal.misc.Unsafe.park 1750000000 1.53% 175 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$189.1415847748. 1750000000 1.53% 175 os::javaTimeMillis() 1570000000 1.37% 157 [unknown] 1280000000 1.12% 128 java.util.concurrent.locks.ReentrantLock$Sync.tryRelease 1220000000 1.06% 122 os::javaTimeNanos() 1080000000 0.94% 108 org.openjdk.jmh.util.SampleBuffer.add 1010000000 0.88% 101 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer.checkAndAddRows 860000000 0.75% 86 org.apache.hadoop.hbase.regionserver.HRegion$RowCommitSequencer$$Lambda$189.1415847748.get$Lambda 850000000 0.74% 85 java.util.concurrent.atomic.AtomicLong.updateAndGet 520000000 0.45% 52 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node.