labelcommon value
bympratt@google.com
cpuIntel(R) Xeon(R) W-2135 CPU @ 3.70GHz
goarchamd64
gooslinux
upload20210420.5
upload-time2021-04-20T14:17:30Z
label values
pkg
upload-part:20210420.5/0:
800 "runtime"
370 "time"
upload-part:20210420.5/1:
800 "runtime"
370 "time"
upload-file
upload-part:20210420.5/0:
1170 "before.txt"
upload-part:20210420.5/1:
1170 "after.txt"
upload-part
upload-part:20210420.5/0:
1170 "20210420.5/0"
upload-part:20210420.5/1:
1170 "20210420.5/1"
upload-part:20210420.5/0upload-part:20210420.5/1
time/opdelta
pkg:runtime
MakeChan/Byte-1231.9ns ± 0%31.8ns ± 1%−0.35%(p=0.011 n=8+10)
MakeChan/Int-1237.9ns ± 2%37.4ns ± 1%−1.31%(p=0.000 n=10+9)
MakeChan/Ptr-1291.3ns ± 0%91.1ns ± 0%−0.21%(p=0.028 n=8+10)
MakeChan/Struct/0-1228.6ns ± 1%28.9ns ± 3%~(p=0.051 n=9+10)
MakeChan/Struct/32-1263.3ns ± 1%64.6ns ± 3%~(p=0.165 n=10+10)
MakeChan/Struct/40-1274.0ns ± 1%73.0ns ± 1%−1.41%(p=0.000 n=10+10)
ChanNonblocking-120.64ns ± 2%0.64ns ± 1%~(p=0.278 n=10+9)
SelectUncontended-1212.3ns ± 0%12.3ns ± 0%−0.16%(p=0.031 n=8+10)
SelectSyncContended-122.54µs ± 1%2.64µs ± 1%+3.88%(p=0.000 n=10+10)
SelectAsyncContended-12365ns ± 3%369ns ± 1%~(p=0.118 n=10+10)
SelectNonblock-122.50ns ± 3%2.46ns ± 1%−1.59%(p=0.046 n=10+9)
ChanUncontended-12464ns ± 1%466ns ± 3%~(p=0.605 n=9+9)
ChanContended-1217.9µs ± 0%17.5µs ± 1%−2.15%(p=0.000 n=8+10)
ChanSync-12157ns ± 1%159ns ± 2%+0.74%(p=0.018 n=9+10)
ChanSyncWork-1221.5µs ± 0%21.5µs ± 0%~(p=0.159 n=10+10)
ChanProdCons0-12620ns ± 4%613ns ± 2%~(p=0.469 n=10+10)
ChanProdCons10-12384ns ± 3%383ns ± 3%~(p=0.870 n=10+10)
ChanProdCons100-12212ns ± 4%213ns ± 3%~(p=0.328 n=9+9)
ChanProdConsWork0-12646ns ± 3%650ns ± 3%~(p=0.353 n=10+10)
ChanProdConsWork10-12556ns ± 2%548ns ± 2%−1.34%(p=0.027 n=8+10)
ChanProdConsWork100-12476ns ± 1%480ns ± 3%~(p=0.127 n=9+10)
SelectProdCons-12806ns ± 1%811ns ± 2%~(p=0.075 n=10+10)
ChanCreation-1225.0ns ± 8%24.5ns ± 5%~(p=0.289 n=10+10)
ChanSem-12165ns ± 9%164ns ± 1%~(p=0.150 n=10+9)
ChanPopular-12688µs ± 2%698µs ± 3%~(p=0.089 n=10+10)
ChanClosed-120.77ns ± 1%0.77ns ± 1%~(p=0.255 n=10+10)
Allocation-125.23µs ± 3%5.37µs ± 7%~(p=0.210 n=10+10)
ReadMemStats-1210.0µs ± 1%10.0µs ± 1%~(p=0.128 n=10+10)
WriteBarrier-129.67ns ± 3%9.66ns ± 3%~(p=0.796 n=10+10)
BulkWriteBarrier-122.28ns ± 1%2.30ns ± 1%+0.96%(p=0.003 n=10+10)
ScanStackNoLocals-1218.2ms ± 0%18.2ms ± 0%~(p=0.165 n=10+10)
MSpanCountAlloc/bits=64-123.41ns ± 0%3.42ns ± 0%+0.11%(p=0.036 n=10+9)
MSpanCountAlloc/bits=128-123.93ns ± 0%3.93ns ± 0%~(p=0.409 n=10+9)
MSpanCountAlloc/bits=256-125.22ns ± 1%5.23ns ± 1%~(p=0.912 n=10+10)
MSpanCountAlloc/bits=512-127.62ns ± 0%7.61ns ± 0%~(p=0.467 n=10+10)
MSpanCountAlloc/bits=1024-1213.1ns ± 6%13.4ns ± 8%~(p=0.497 n=9+10)
GoroutineSelect-12868µs ± 1%890µs ± 1%+2.50%(p=0.000 n=9+10)
GoroutineBlocking-12628µs ± 1%629µs ± 1%~(p=0.744 n=10+8)
GoroutineForRange-12624µs ± 2%628µs ± 2%~(p=0.077 n=9+9)
GoroutineIdle-12519µs ± 1%527µs ± 1%+1.39%(p=0.001 n=10+9)
Finalizer-12551µs ± 0%548µs ± 0%−0.50%(p=0.000 n=10+10)
FinalizerRun-12564ns ± 2%556ns ± 7%~(p=0.905 n=9+10)
NetpollBreak-123.96µs ± 0%3.03µs ± 0%−23.47%(p=0.000 n=10+10)
Syscall-126.18ns ± 2%6.13ns ± 1%~(p=0.182 n=10+9)
SyscallWork-1210.4ns ± 0%10.4ns ± 1%+0.49%(p=0.043 n=10+10)
SyscallExcess-126.61ns ± 2%6.57ns ± 3%~(p=0.481 n=10+10)
SyscallExcessWork-1211.1ns ± 1%11.1ns ± 2%~(p=0.782 n=10+10)
PingPongHog-12467ns ±11%451ns ±23%~(p=0.436 n=10+10)
StackGrowth-12128ns ± 0%128ns ± 0%~(p=0.892 n=9+8)
StackGrowthDeep-1214.9µs ± 1%14.9µs ± 1%~(p=0.699 n=10+10)
CreateGoroutines-12151ns ± 3%150ns ± 1%~(p=0.447 n=10+10)
CreateGoroutinesParallel-1224.8ns ± 1%24.8ns ± 1%~(p=0.587 n=10+9)
CreateGoroutinesCapture-121.06µs ± 1%1.06µs ± 1%+0.80%(p=0.001 n=10+10)
CreateGoroutinesSingle-12358ns ± 3%278ns ± 2%−22.44%(p=0.000 n=10+10)
WakeupParallelSpinning/0s-1214.1µs ± 1%14.1µs ± 1%~(p=0.896 n=10+10)
WakeupParallelSpinning/1µs-1218.0µs ± 0%18.0µs ± 0%−0.19%(p=0.037 n=10+9)
WakeupParallelSpinning/2µs-1219.6µs ± 0%19.6µs ± 0%~(p=0.060 n=10+10)
WakeupParallelSpinning/5µs-1231.6µs ± 0%31.6µs ± 0%~(p=0.264 n=9+10)
WakeupParallelSpinning/10µs-1251.1µs ± 0%51.1µs ± 0%~(p=0.130 n=9+9)
WakeupParallelSpinning/20µs-1291.9µs ± 0%91.9µs ± 0%~(p=0.680 n=10+8)
WakeupParallelSpinning/50µs-12214µs ± 0%214µs ± 0%~(p=0.676 n=9+10)
WakeupParallelSpinning/100µs-12333µs ± 0%333µs ± 0%~(p=0.442 n=8+8)
WakeupParallelSyscall/0s-12134µs ± 0%134µs ± 0%~(p=0.853 n=10+10)
WakeupParallelSyscall/1µs-12136µs ± 0%137µs ± 1%~(p=0.079 n=10+9)
WakeupParallelSyscall/2µs-12139µs ± 0%139µs ± 0%−0.32%(p=0.001 n=9+10)
WakeupParallelSyscall/5µs-12140µs ± 0%140µs ± 0%~(p=0.684 n=10+10)
WakeupParallelSyscall/10µs-12152µs ± 0%152µs ± 1%~(p=0.796 n=10+10)
WakeupParallelSyscall/20µs-12175µs ± 0%176µs ± 0%~(p=0.095 n=9+10)
WakeupParallelSyscall/50µs-12242µs ± 0%242µs ± 0%~(p=0.280 n=10+10)
WakeupParallelSyscall/100µs-12346µs ± 0%346µs ± 0%~(p=0.661 n=10+9)
RWMutexUncontended-1210.4ns ± 1%10.3ns ± 0%~(p=0.325 n=10+8)
RWMutexWrite100-1297.7ns ± 0%97.3ns ± 1%−0.46%(p=0.001 n=10+10)
RWMutexWrite10-12265ns ± 1%272ns ± 0%+2.37%(p=0.000 n=10+8)
RWMutexWorkWrite100-12156ns ± 0%158ns ± 0%+0.99%(p=0.000 n=9+10)
RWMutexWorkWrite10-12790ns ± 0%793ns ± 1%+0.43%(p=0.002 n=8+10)
StackCopyPtr-1269.4ms ± 1%69.3ms ± 1%~(p=0.353 n=10+10)
StackCopy-1252.0ms ± 0%52.2ms ± 0%+0.50%(p=0.001 n=10+10)
StackCopyNoCache-122.89ms ± 1%2.88ms ± 1%−0.38%(p=0.045 n=10+9)
pkg:time
AfterFunc-1274.0µs ± 3%73.9µs ± 3%~(p=0.971 n=10+10)
After-12111µs ± 3%111µs ± 3%~(p=0.853 n=10+10)
Stop-1276.0µs ± 6%75.6µs ±11%~(p=0.912 n=10+10)
SimultaneousAfterFunc-12113µs ± 2%113µs ± 2%~(p=0.971 n=10+10)
StartStop-1236.2µs ± 9%35.2µs ± 7%~(p=0.631 n=10+10)
Reset-124.04µs ± 2%4.04µs ± 1%~(p=0.592 n=10+10)
Sleep-12147µs ± 2%138µs ± 2%−6.42%(p=0.000 n=9+10)
Ticker-1235.4µs ± 2%35.3µs ± 1%~(p=0.447 n=10+9)
TickerReset-124.17µs ± 1%4.15µs ± 1%~(p=0.280 n=10+10)
TickerResetNaive-1274.2µs ± 7%72.9µs ± 8%~(p=0.579 n=10+10)
Now-1237.4ns ± 0%37.3ns ± 0%~(p=0.703 n=10+9)
NowUnixNano-1238.7ns ± 0%38.8ns ± 0%+0.27%(p=0.000 n=10+10)
NowUnixMilli-1238.6ns ± 0%38.6ns ± 0%~(p=0.182 n=10+10)
NowUnixMicro-1238.7ns ± 0%38.6ns ± 0%~(p=0.566 n=10+10)
Format-12325ns ± 0%326ns ± 2%~(p=0.703 n=10+9)
FormatNow-12181ns ± 0%181ns ± 0%~(p=0.087 n=9+10)
MarshalJSON-12260ns ± 0%260ns ± 0%~(p=0.120 n=9+9)
MarshalText-12259ns ± 0%259ns ± 0%~(p=0.583 n=8+10)
Parse-12173ns ± 0%173ns ± 0%~(p=0.858 n=8+10)
ParseDuration-1287.9ns ± 1%87.8ns ± 0%~(p=0.870 n=10+10)
Hour-124.91ns ± 0%4.92ns ± 1%+0.22%(p=0.033 n=9+10)
Second-124.92ns ± 1%4.92ns ± 0%~(p=0.172 n=10+9)
Year-1215.5ns ± 0%15.5ns ± 0%~(p=0.901 n=8+9)
Day-1219.7ns ± 0%19.8ns ± 1%~(p=0.299 n=10+10)
ISOWeek-1221.8ns ± 0%21.8ns ± 0%~(p=0.575 n=10+9)
[Geo mean]1.28µs 1.27µs −0.55%
 
cpu-time/opdelta
pkg:runtime
MakeChan/Byte-1251.6ns ± 3%51.1ns ± 3%~(p=0.143 n=10+10)
MakeChan/Int-1268.6ns ± 2%67.5ns ± 2%−1.57%(p=0.009 n=10+10)
MakeChan/Ptr-12121ns ± 1%121ns ± 1%~(p=0.497 n=8+10)
MakeChan/Struct/0-1246.1ns ± 2%47.0ns ± 3%+1.97%(p=0.001 n=9+10)
MakeChan/Struct/32-12134ns ± 2%134ns ± 2%~(p=0.796 n=10+10)
MakeChan/Struct/40-12162ns ± 1%157ns ± 2%−3.63%(p=0.000 n=10+10)
ChanNonblocking-127.60ns ± 2%7.58ns ± 2%~(p=0.684 n=10+10)
SelectUncontended-12146ns ± 0%146ns ± 0%~(p=0.275 n=8+10)
SelectSyncContended-1222.4µs ± 0%23.1µs ± 0%+3.15%(p=0.000 n=8+9)
SelectAsyncContended-124.19µs ± 2%4.23µs ± 2%~(p=0.113 n=9+10)
SelectNonblock-1229.8ns ± 3%29.3ns ± 1%−1.75%(p=0.043 n=10+8)
ChanUncontended-125.51µs ± 0%5.51µs ± 0%~(p=0.920 n=10+9)
ChanContended-12209µs ± 0%204µs ± 2%−2.22%(p=0.000 n=8+10)
ChanSync-12174ns ± 1%175ns ± 2%~(p=0.062 n=9+10)
ChanSyncWork-1223.3µs ± 0%23.3µs ± 0%−0.10%(p=0.027 n=10+10)
ChanProdCons0-127.11µs ± 8%6.53µs ± 2%−8.16%(p=0.000 n=10+9)
ChanProdCons10-124.12µs ± 3%4.08µs ± 4%~(p=0.435 n=10+10)
ChanProdCons100-122.24µs ± 2%2.29µs ± 5%~(p=0.237 n=8+10)
ChanProdConsWork0-126.95µs ± 2%7.55µs ± 4%+8.54%(p=0.000 n=10+10)
ChanProdConsWork10-126.51µs ± 0%6.42µs ± 1%−1.27%(p=0.005 n=7+9)
ChanProdConsWork100-125.56µs ± 1%5.61µs ± 3%~(p=0.194 n=8+10)
SelectProdCons-129.02µs ± 1%9.07µs ± 2%~(p=0.190 n=10+10)
ChanCreation-12176ns ± 4%172ns ± 2%−2.35%(p=0.037 n=10+9)
ChanSem-121.93µs ± 9%1.92µs ± 1%~(p=0.149 n=10+9)
ChanPopular-127.86ms ± 3%7.96ms ± 3%~(p=0.105 n=10+10)
ChanClosed-129.12ns ± 1%9.15ns ± 1%~(p=0.287 n=10+9)
Allocation-1241.8µs ± 2%41.7µs ± 3%~(p=0.631 n=10+10)
ReadMemStats-1213.8µs ± 1%13.9µs ± 2%+0.92%(p=0.043 n=9+10)
WriteBarrier-1298.1ns ± 5%97.9ns ± 3%~(p=0.755 n=10+10)
BulkWriteBarrier-1216.9ns ± 1%17.0ns ± 1%~(p=0.138 n=10+9)
ScanStackNoLocals-122.56ms ± 6%2.56ms ±10%~(p=0.853 n=10+10)
MSpanCountAlloc/bits=64-123.42ns ± 0%3.42ns ± 0%~(p=0.387 n=10+9)
MSpanCountAlloc/bits=128-123.94ns ± 0%3.93ns ± 0%~(p=0.411 n=10+9)
MSpanCountAlloc/bits=256-125.23ns ± 1%5.23ns ± 1%~(p=0.912 n=10+10)
MSpanCountAlloc/bits=512-127.63ns ± 0%7.63ns ± 0%~(p=0.541 n=10+10)
MSpanCountAlloc/bits=1024-1213.1ns ± 6%13.4ns ± 8%~(p=0.483 n=9+10)
GoroutineSelect-125.05µs ±13%5.17µs ± 5%~(p=0.315 n=10+9)
GoroutineBlocking-122.27µs ±14%2.05µs ±10%−9.80%(p=0.008 n=10+10)
GoroutineForRange-122.16µs ±11%2.33µs ±20%~(p=0.079 n=9+10)
GoroutineIdle-123.83ms ± 1%3.91ms ± 1%+1.84%(p=0.000 n=10+10)
ReadMetricsLatency-1255.8µs ± 9%56.7µs ± 7%~(p=0.529 n=10+10)
Finalizer-126.50ms ± 1%6.49ms ± 1%~(p=0.165 n=10+10)
FinalizerRun-126.61µs ± 3%6.48µs ± 7%~(p=0.618 n=9+10)
NetpollBreak-1231.6µs ± 1%13.1µs ± 1%−58.58%(p=0.000 n=10+10)
Syscall-1269.0ns ± 2%68.5ns ± 2%~(p=0.165 n=10+10)
SyscallWork-12115ns ± 1%115ns ± 1%~(p=0.079 n=10+9)
SyscallExcess-1274.1ns ± 1%73.4ns ± 3%~(p=0.190 n=10+10)
SyscallExcessWork-12124ns ± 2%123ns ± 3%~(p=0.446 n=10+10)
PingPongHog-12467ns ±11%451ns ±23%~(p=0.436 n=10+10)
StackGrowth-121.52µs ± 0%1.52µs ± 0%~(p=0.624 n=9+9)
StackGrowthDeep-12176µs ± 1%176µs ± 1%~(p=0.579 n=10+10)
CreateGoroutines-12169ns ± 3%167ns ± 1%~(p=0.515 n=10+10)
CreateGoroutinesParallel-12294ns ± 1%294ns ± 1%~(p=0.162 n=10+9)
CreateGoroutinesCapture-121.46µs ± 2%1.49µs ± 1%+1.79%(p=0.001 n=10+10)
CreateGoroutinesSingle-122.87µs ± 4%0.92µs ± 1%−67.82%(p=0.000 n=10+9)
WakeupParallelSpinning/0s-1220.9µs ± 1%20.9µs ± 1%~(p=0.796 n=10+10)
WakeupParallelSpinning/1µs-1225.2µs ± 1%25.1µs ± 1%−0.40%(p=0.006 n=9+10)
WakeupParallelSpinning/2µs-1222.8µs ± 0%22.8µs ± 0%~(p=0.093 n=10+10)
WakeupParallelSpinning/5µs-1234.4µs ± 0%34.3µs ± 0%−0.07%(p=0.005 n=8+10)
WakeupParallelSpinning/10µs-1260.3µs ± 0%60.2µs ± 0%−0.14%(p=0.037 n=9+10)
WakeupParallelSpinning/20µs-1296.7µs ± 0%96.7µs ± 0%~(p=0.353 n=10+10)
WakeupParallelSpinning/50µs-12226µs ± 0%226µs ± 0%−0.07%(p=0.022 n=10+10)
WakeupParallelSpinning/100µs-12439µs ± 0%439µs ± 0%~(p=0.182 n=9+10)
WakeupParallelSyscall/0s-1243.4µs ± 1%43.3µs ± 1%~(p=0.549 n=9+10)
WakeupParallelSyscall/1µs-1243.6µs ± 1%44.0µs ± 3%~(p=0.133 n=10+9)
WakeupParallelSyscall/2µs-1244.7µs ± 2%44.2µs ± 2%~(p=0.101 n=10+10)
WakeupParallelSyscall/5µs-1236.9µs ± 1%36.6µs ± 1%−0.80%(p=0.015 n=10+10)
WakeupParallelSyscall/10µs-1238.6µs ± 2%38.5µs ± 2%~(p=0.529 n=10+10)
WakeupParallelSyscall/20µs-1244.9µs ± 2%45.2µs ± 1%~(p=0.258 n=9+9)
WakeupParallelSyscall/50µs-1253.1µs ± 1%53.8µs ± 2%~(p=0.063 n=10+10)
WakeupParallelSyscall/100µs-1266.3µs ± 1%66.6µs ± 3%~(p=0.905 n=9+10)
RWMutexUncontended-12123ns ± 1%123ns ± 1%~(p=0.254 n=10+10)
RWMutexWrite100-12321ns ± 0%316ns ± 0%−1.80%(p=0.000 n=10+9)
RWMutexWrite10-12722ns ± 1%737ns ± 0%+2.00%(p=0.000 n=10+8)
RWMutexWorkWrite100-12712ns ± 0%721ns ± 0%+1.15%(p=0.000 n=10+10)
RWMutexWorkWrite10-122.15µs ± 0%2.17µs ± 1%+0.65%(p=0.000 n=8+10)
StackCopyPtr-1270.4ms ± 1%70.3ms ± 1%~(p=0.481 n=10+10)
StackCopy-1252.6ms ± 1%53.6ms ± 2%+1.80%(p=0.001 n=10+10)
StackCopyNoCache-123.03ms ± 2%3.02ms ± 2%~(p=0.489 n=9+9)
pkg:time
AfterFunc-12860µs ± 1%873µs ± 3%~(p=0.101 n=8+10)
After-121.27ms ± 3%1.27ms ± 2%~(p=0.661 n=10+9)
Stop-12818µs ± 3%811µs ± 6%~(p=0.971 n=10+10)
SimultaneousAfterFunc-121.29ms ± 2%1.29ms ± 1%~(p=0.853 n=10+10)
StartStop-12362µs ± 7%350µs ± 1%~(p=0.065 n=10+9)
Reset-1247.9µs ± 1%48.1µs ± 1%~(p=0.133 n=9+10)
Sleep-121.57ms ± 1%1.59ms ± 2%+1.11%(p=0.021 n=8+10)
ParallelTimerLatency-123.22ms ±10%3.15ms ± 3%~(p=0.796 n=9+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-123.72ms ± 0%3.73ms ± 0%~(p=0.218 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-127.39ms ± 0%7.39ms ± 0%−0.04%(p=0.035 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-1211.0ms ± 0%11.1ms ± 0%+0.04%(p=0.000 n=9+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-1214.7ms ± 0%14.7ms ± 0%~(p=0.063 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-1218.4ms ± 0%18.4ms ± 0%~(p=0.161 n=9+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-1222.1ms ± 0%22.1ms ± 0%~(p=0.105 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-1225.8ms ± 0%25.8ms ± 1%~(p=0.720 n=10+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-1229.3ms ± 0%29.3ms ± 0%~(p=0.549 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-1232.7ms ± 0%32.7ms ± 0%~(p=0.529 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-1236.1ms ± 0%36.1ms ± 0%~(p=0.218 n=10+10)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-1224.1ms ± 0%24.1ms ± 0%~(p=0.077 n=9+9)
Ticker-12422µs ± 2%420µs ± 2%~(p=0.549 n=10+9)
TickerReset-1249.7µs ± 1%49.5µs ± 1%~(p=0.315 n=10+10)
TickerResetNaive-12811µs ± 6%791µs ± 6%~(p=0.165 n=10+10)
Now-1237.4ns ± 0%37.4ns ± 0%~(p=0.671 n=10+10)
NowUnixNano-1238.8ns ± 0%38.9ns ± 0%+0.26%(p=0.000 n=10+10)
NowUnixMilli-1238.7ns ± 0%38.6ns ± 0%~(p=0.060 n=10+9)
NowUnixMicro-1238.7ns ± 0%38.7ns ± 0%~(p=0.480 n=10+9)
Format-12342ns ± 0%343ns ± 2%~(p=0.326 n=10+9)
FormatNow-12194ns ± 0%194ns ± 0%~(p=1.000 n=10+10)
MarshalJSON-12279ns ± 1%278ns ± 0%−0.34%(p=0.007 n=10+9)
MarshalText-12278ns ± 1%277ns ± 0%~(p=0.825 n=10+9)
Parse-12173ns ± 0%173ns ± 0%~(p=0.792 n=9+10)
ParseDuration-1288.0ns ± 1%87.9ns ± 0%~(p=0.897 n=10+10)
Hour-124.92ns ± 0%4.93ns ± 1%+0.24%(p=0.026 n=9+10)
Second-124.93ns ± 1%4.92ns ± 0%~(p=0.088 n=10+9)
Year-1215.5ns ± 0%15.5ns ± 1%~(p=0.588 n=10+10)
Day-1219.8ns ± 0%19.8ns ± 1%~(p=0.174 n=10+10)
ISOWeek-1221.8ns ± 0%21.8ns ± 0%~(p=0.856 n=10+9)
[Geo mean]7.33µs 7.20µs −1.78%
 
sched-p50-nsdelta
pkg:runtime
MakeChan/Byte-1267.0 ± 0%67.0 ± 0%~(all equal)
MakeChan/Int-1267.0 ± 0%67.0 ± 0%~(all equal)
MakeChan/Ptr-1267.0 ± 0%67.0 ± 0%~(all equal)
MakeChan/Struct/0-1267.0 ± 0%67.0 ± 0%~(all equal)
MakeChan/Struct/32-1267.0 ± 0%67.0 ± 0%~(all equal)
MakeChan/Struct/40-1267.0 ± 0%67.0 ± 0%~(all equal)
ChanNonblocking-12308 ±10%322 ±15%~(p=0.666 n=9+9)
SelectUncontended-12283 ± 9%282 ± 8%~(p=1.000 n=8+10)
SelectSyncContended-1216.9k ± 2%17.2k ± 0%+1.52%(p=0.033 n=10+10)
SelectAsyncContended-12318 ± 9%321 ± 8%~(p=0.803 n=10+10)
SelectNonblock-12288 ± 1%302 ±10%~(p=0.085 n=10+10)
ChanUncontended-12275 ± 6%279 ±19%~(p=0.904 n=9+9)
ChanContended-12334 ±10%334 ± 8%~(p=0.988 n=10+10)
ChanSync-1281.8 ± 2%83.4 ± 7%~(p=0.620 n=8+10)
ChanSyncWork-129.60k ± 0%9.60k ± 0%~(all equal)
ChanProdCons0-124.68k ± 3%4.54k ± 0%−3.01%(p=0.000 n=10+9)
ChanProdCons10-125.63k ± 1%5.62k ± 1%~(p=1.000 n=10+10)
ChanProdCons100-1221.6k ± 4%21.8k ± 0%~(p=0.164 n=10+8)
ChanProdConsWork0-124.54k ± 0%4.67k ± 0%+2.82%(p=0.000 n=8+9)
ChanProdConsWork10-129.60k ± 0%9.60k ± 0%~(all equal)
ChanProdConsWork100-1244.1k ± 3%44.1k ± 1%~(p=1.000 n=10+10)
SelectProdCons-1295.2k ± 0%94.5k ± 1%~(p=0.206 n=9+9)
ChanCreation-1291.0 ± 0%91.0 ± 0%~(all equal)
ChanSem-12339 ± 5%330 ±13%~(p=0.093 n=9+9)
ChanPopular-12285k ± 2%289k ± 3%~(p=0.195 n=10+10)
ChanClosed-12278 ±11%274 ± 5%~(p=0.791 n=8+9)
Allocation-1271.0 ± 6%73.8 ±15%~(p=0.378 n=10+10)
ReadMemStats-120.50 ± 0%0.50 ± 0%~(all equal)
WriteBarrier-12146 ± 0%146 ± 0%~(all equal)
BulkWriteBarrier-12292 ± 0%292 ± 0%~(all equal)
ScanStackNoLocals-12142 ± 6%128 ±33%~(p=0.577 n=8+10)
MSpanCountAlloc/bits=64-12273 ± 7%290 ±23%~(p=0.078 n=9+9)
MSpanCountAlloc/bits=128-12247 ±36%227 ±36%~(p=0.468 n=10+10)
MSpanCountAlloc/bits=256-12253 ±35%250 ±46%~(p=0.751 n=10+10)
MSpanCountAlloc/bits=512-12305 ± 7%253 ±28%~(p=0.051 n=8+10)
MSpanCountAlloc/bits=1024-12288 ± 7%245 ±35%−14.86%(p=0.012 n=10+10)
GoroutineSelect-12141 ± 5%131 ±37%~(p=0.954 n=8+10)
GoroutineBlocking-12145 ± 7%146 ± 6%~(p=0.790 n=9+8)
GoroutineForRange-12147 ± 6%154 ±13%~(p=0.118 n=9+8)
GoroutineIdle-12142 ± 0%142 ± 0%~(all equal)
ReadMetricsLatency-120.50 ± 0%0.50 ± 0%~(all equal)
Finalizer-12388 ±38%388 ±38%~(p=0.423 n=10+10)
FinalizerRun-121.87k ±24%1.24k ±88%~(p=0.284 n=9+10)
NetpollBreak-122.92k ± 3%22.58k ± 1%+671.99%(p=0.000 n=10+10)
Syscall-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallWork-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcess-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcessWork-120.50 ± 0%0.50 ± 0%~(all equal)
PingPongHog-1281.6 ± 2%81.6 ± 2%~(p=1.000 n=10+10)
StackGrowth-12309 ± 6%290 ± 6%−6.08%(p=0.009 n=8+9)
StackGrowthDeep-122.62k ±66%2.69k ± 6%~(p=0.244 n=10+8)
CreateGoroutines-1279.0 ± 0%79.0 ± 0%~(all equal)
CreateGoroutinesParallel-12150 ± 0%150 ± 0%~(all equal)
CreateGoroutinesCapture-12332 ± 0%332 ± 0%~(all equal)
CreateGoroutinesSingle-122.42k ± 6%4.83k ±13%+99.55%(p=0.000 n=7+10)
WakeupParallelSpinning/0s-121.46k ± 0%1.46k ± 0%~(all equal)
WakeupParallelSpinning/1µs-122.46k ± 0%2.46k ± 0%~(all equal)
WakeupParallelSpinning/2µs-122.14k ± 0%2.14k ± 0%~(all equal)
WakeupParallelSpinning/5µs-124.67k ± 0%4.67k ± 0%~(all equal)
WakeupParallelSpinning/10µs-129.24k ± 2%9.22k ± 1%~(p=1.000 n=10+10)
WakeupParallelSpinning/20µs-1219.2k ± 0%19.2k ± 0%~(all equal)
WakeupParallelSpinning/50µs-1242.5k ± 0%43.1k ± 3%~(p=0.294 n=8+10)
WakeupParallelSpinning/100µs-1246.6k ± 0%46.6k ± 0%~(all equal)
WakeupParallelSyscall/0s-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/1µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/2µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/5µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/10µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/20µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/50µs-120.50 ± 0%0.50 ± 0%~(all equal)
WakeupParallelSyscall/100µs-120.50 ± 0%0.50 ± 0%~(all equal)
RWMutexUncontended-12273 ± 5%267 ± 3%~(p=0.121 n=8+7)
RWMutexWrite100-12292 ± 0%294 ± 5%~(p=0.705 n=7+10)
RWMutexWrite10-12282 ± 5%286 ± 5%~(p=0.373 n=10+10)
RWMutexWorkWrite100-12299 ± 3%305 ± 3%~(p=0.097 n=10+9)
RWMutexWorkWrite10-12279 ± 4%286 ± 5%~(p=0.069 n=9+10)
StackCopyPtr-12793 ±43%1707 ±63%~(p=0.121 n=8+10)
StackCopy-12448 ±100%1701 ±100%~(p=0.222 n=10+10)
StackCopyNoCache-120.50 ± 0%0.50 ± 0%~(all equal)
pkg:time
AfterFunc-1282.0 ± 1%81.0 ± 0%−1.22%(p=0.013 n=10+8)
After-1279.0 ± 0%79.0 ± 0%~(all equal)
Stop-12204 ± 9%200 ±11%~(p=0.714 n=10+10)
SimultaneousAfterFunc-12348k ± 0%348k ± 0%~(all equal)
StartStop-12280 ± 1%290 ± 2%+3.43%(p=0.001 n=10+10)
Reset-12727 ±248%771 ±203%~(p=0.639 n=10+10)
Sleep-12322k ± 3%315k ± 0%−2.04%(p=0.001 n=10+8)
ParallelTimerLatency-1245.6k ± 0%45.9k ± 3%~(p=0.231 n=6+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-121.49k ± 0%1.49k ± 0%~(all equal)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-122.18k ± 2%2.19k ± 2%~(p=1.000 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-122.21k ± 0%2.23k ± 2%~(p=0.353 n=7+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-122.27k ± 0%2.30k ± 1%~(p=0.059 n=8+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-122.27k ± 0%2.25k ± 5%~(p=0.350 n=7+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-122.21k ± 0%2.22k ± 3%~(p=0.353 n=7+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-122.21k ± 0%2.23k ± 2%~(p=0.248 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-122.27k ± 3%2.25k ± 4%~(p=0.750 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-122.12k ±33%3.52k ±102%~(p=0.208 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-121.30M ±14%1.25M ± 9%~(p=0.317 n=7+10)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-122.23k ± 2%2.25k ± 2%~(p=0.656 n=10+10)
Ticker-1279.0 ± 0%79.0 ± 0%~(all equal)
TickerReset-1289.0 ± 0%139.1 ± 7%+56.34%(p=0.001 n=7+7)
TickerResetNaive-12211 ±14%196 ±13%~(p=0.127 n=10+10)
Now-12252 ±31%285 ±36%~(p=0.238 n=10+10)
NowUnixNano-12226 ±29%269 ±38%~(p=0.085 n=10+10)
NowUnixMilli-12293 ±16%276 ± 3%~(p=0.271 n=10+7)
NowUnixMicro-12238 ±30%230 ±35%~(p=0.986 n=10+10)
Format-1266.4 ± 2%65.0 ± 0%−2.11%(p=0.001 n=10+8)
FormatNow-1265.0 ± 0%66.4 ± 2%+2.15%(p=0.008 n=8+10)
MarshalJSON-1265.0 ± 0%65.0 ± 0%~(all equal)
MarshalText-1265.0 ± 0%65.0 ± 0%~(all equal)
Parse-12202 ±41%231 ±37%~(p=0.253 n=10+10)
ParseDuration-12177 ± 6%222 ±31%+25.89%(p=0.032 n=9+10)
Hour-12268 ± 3%278 ±46%~(p=0.194 n=7+10)
Second-12294 ±10%296 ±18%~(p=0.915 n=10+8)
Year-12280 ±10%257 ±39%~(p=0.694 n=9+10)
Day-12257 ±45%252 ±28%~(p=0.867 n=10+10)
ISOWeek-12292 ±19%272 ±18%~(p=0.088 n=10+10)
[Geo mean]284 298 +4.79%
 
sched-p90-nsdelta
pkg:runtime
MakeChan/Byte-1291.0 ± 0%91.0 ± 0%~(all equal)
MakeChan/Int-1291.6 ± 2%91.0 ± 0%~(p=0.173 n=10+9)
MakeChan/Ptr-1291.0 ± 0%91.0 ± 0%~(all equal)
MakeChan/Struct/0-1291.0 ± 0%91.0 ± 0%~(all equal)
MakeChan/Struct/32-12102 ±31%118 ±21%~(p=0.076 n=10+10)
MakeChan/Struct/40-12122 ±23%104 ±10%−14.57%(p=0.019 n=10+10)
ChanNonblocking-123.35k ±112%3.48k ±104%~(p=0.764 n=10+9)
SelectUncontended-122.60k ±37%2.27k ±95%~(p=0.228 n=8+10)
SelectSyncContended-1247.6k ± 0%56.8k ± 0%+19.35%(p=0.000 n=10+10)
SelectAsyncContended-122.76k ±29%3.10k ±38%~(p=0.704 n=9+10)
SelectNonblock-121.64k ±70%2.51k ±16%+52.96%(p=0.046 n=10+7)
ChanUncontended-122.15k ±76%2.04k ±74%~(p=0.362 n=10+10)
ChanContended-122.74k ±10%2.95k ±50%~(p=0.585 n=7+10)
ChanSync-1287.0 ± 5%87.8 ± 4%~(p=0.609 n=10+10)
ChanSyncWork-1210.4k ± 0%10.4k ± 0%~(all equal)
ChanProdCons0-1211.6k ± 2%11.6k ± 0%~(p=1.000 n=10+8)
ChanProdCons10-1220.2k ± 0%20.1k ± 2%~(p=0.137 n=8+10)
ChanProdCons100-1281.1k ± 3%80.9k ± 0%~(p=0.938 n=10+7)
ChanProdConsWork0-1211.5k ± 2%11.5k ± 1%~(p=1.000 n=10+10)
ChanProdConsWork10-1235.3k ± 0%34.8k ± 1%−1.45%(p=0.013 n=8+10)
ChanProdConsWork100-12190k ± 2%190k ± 0%~(p=1.000 n=8+8)
SelectProdCons-12544k ± 4%542k ± 2%~(p=1.000 n=10+10)
ChanCreation-127.88k ±25%7.85k ±24%~(p=0.671 n=10+10)
ChanSem-123.61k ±30%2.73k ±14%−24.52%(p=0.009 n=10+9)
ChanPopular-12582k ± 0%587k ± 2%~(p=0.211 n=10+10)
ChanClosed-122.58k ±17%2.41k ±45%~(p=0.525 n=9+7)
Allocation-12152 ± 4%152 ± 1%~(p=1.000 n=10+10)
ReadMemStats-120.50 ± 0%0.50 ± 0%~(all equal)
WriteBarrier-12576 ± 1%589 ± 5%+2.22%(p=0.039 n=10+10)
BulkWriteBarrier-121.33k ± 0%1.34k ± 1%~(p=0.108 n=9+10)
ScanStackNoLocals-122.56k ±72%2.45k ±45%~(p=0.891 n=8+7)
MSpanCountAlloc/bits=64-123.38k ±76%2.49k ±128%~(p=0.458 n=9+10)
MSpanCountAlloc/bits=128-122.62k ±103%3.11k ±89%~(p=0.675 n=10+9)
MSpanCountAlloc/bits=256-123.62k ±96%3.61k ±47%~(p=0.457 n=10+9)
MSpanCountAlloc/bits=512-123.62k ±96%4.37k ± 7%~(p=0.104 n=10+8)
MSpanCountAlloc/bits=1024-122.92k ±80%1.97k ±130%~(p=0.188 n=10+10)
GoroutineSelect-12663 ±81%801 ±184%~(p=0.743 n=9+9)
GoroutineBlocking-12784 ±73%1071 ±106%~(p=0.779 n=10+10)
GoroutineForRange-121.19k ±128%1.61k ±82%~(p=0.320 n=10+10)
GoroutineIdle-121.18k ± 2%1.19k ± 2%~(p=0.370 n=10+10)
ReadMetricsLatency-12139 ±33%138 ±20%~(p=0.866 n=10+10)
Finalizer-124.11k ±42%4.04k ±37%~(p=0.955 n=10+10)
FinalizerRun-1230.8k ±190%20.3k ±258%~(p=0.232 n=9+9)
NetpollBreak-1221.6k ± 1%56.8k ± 0%+163.66%(p=0.000 n=10+9)
Syscall-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallWork-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcess-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcessWork-120.50 ± 0%0.50 ± 0%~(all equal)
PingPongHog-1285.6 ± 4%85.6 ± 6%~(p=0.918 n=10+10)
StackGrowth-122.58k ±10%2.19k ±90%~(p=0.793 n=7+10)
StackGrowthDeep-1210.7k ±11%10.6k ± 9%~(p=0.941 n=9+9)
CreateGoroutines-1291.0 ± 0%91.0 ± 0%~(all equal)
CreateGoroutinesParallel-12178 ± 0%178 ± 0%~(all equal)
CreateGoroutinesCapture-12520 ± 0%520 ± 0%~(all equal)
CreateGoroutinesSingle-1219.0k ±10%43.6k ± 3%+129.65%(p=0.000 n=10+10)
WakeupParallelSpinning/0s-121.69k ±12%1.66k ±10%~(p=1.000 n=10+10)
WakeupParallelSpinning/1µs-122.53k ± 0%2.53k ± 0%~(all equal)
WakeupParallelSpinning/2µs-123.55k ± 0%3.55k ± 0%~(all equal)
WakeupParallelSpinning/5µs-125.60k ± 2%5.57k ± 0%~(p=0.526 n=9+10)
WakeupParallelSpinning/10µs-1210.1k ± 0%10.1k ± 0%~(all equal)
WakeupParallelSpinning/20µs-1221.2k ± 2%21.1k ± 3%~(p=1.000 n=10+10)
WakeupParallelSpinning/50µs-1243.5k ± 2%43.3k ± 3%~(p=1.000 n=10+10)
WakeupParallelSpinning/100µs-1247.3k ± 2%47.3k ± 2%~(p=1.000 n=10+10)
WakeupParallelSyscall/0s-124.99k ± 1%5.06k ± 0%+1.28%(p=0.043 n=10+9)
WakeupParallelSyscall/1µs-125.06k ± 0%5.06k ± 0%~(all equal)
WakeupParallelSyscall/2µs-125.06k ± 0%5.06k ± 0%~(all equal)
WakeupParallelSyscall/5µs-124.93k ± 0%4.93k ± 0%~(all equal)
WakeupParallelSyscall/10µs-124.93k ± 0%4.93k ± 0%~(all equal)
WakeupParallelSyscall/20µs-125.06k ± 0%5.06k ± 0%~(all equal)
WakeupParallelSyscall/50µs-1210.9k ± 0%10.9k ± 0%~(all equal)
WakeupParallelSyscall/100µs-1211.0k ± 1%11.1k ± 0%~(p=0.059 n=10+8)
RWMutexUncontended-122.20k ±101%2.11k ±122%~(p=0.592 n=10+10)
RWMutexWrite100-12574 ±16%889 ±100%~(p=0.062 n=8+9)
RWMutexWrite10-12559 ±126%1402 ±206%~(p=0.256 n=9+10)
RWMutexWorkWrite100-121.93k ±136%1.82k ±157%~(p=0.868 n=10+10)
RWMutexWorkWrite10-12444 ±39%425 ±37%~(p=0.909 n=9+9)
StackCopyPtr-124.37k ± 7%4.51k ±12%~(p=0.369 n=9+10)
StackCopy-124.40k ± 5%4.52k ± 8%~(p=0.227 n=8+9)
StackCopyNoCache-123.65k ±27%3.81k ±24%~(p=0.533 n=10+10)
pkg:time
AfterFunc-12178 ± 4%172 ± 6%−3.36%(p=0.020 n=10+10)
After-12294 ± 5%294 ± 8%~(p=0.865 n=10+10)
Stop-12319 ± 2%318 ± 2%~(p=1.000 n=10+10)
SimultaneousAfterFunc-12565k ± 0%565k ± 0%~(all equal)
StartStop-12342 ± 3%351 ± 1%+2.57%(p=0.005 n=10+10)
Reset-125.20k ±299%9.65k ±245%~(p=0.328 n=9+9)
Sleep-12641k ± 4%614k ± 0%−4.09%(p=0.000 n=10+8)
ParallelTimerLatency-12148k ± 4%150k ± 0%~(p=0.137 n=10+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-122.46k ± 8%2.51k ± 9%~(p=0.407 n=10+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-125.44k ± 0%5.41k ± 3%~(p=0.549 n=8+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-125.64k ± 3%5.77k ± 1%+2.27%(p=0.007 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-126.53k ±27%7.00k ±19%~(p=0.241 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-126.73k ±24%6.76k ±23%~(p=0.928 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-125.68k ± 5%5.62k ± 5%~(p=0.515 n=9+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-125.57k ±11%23.06k ±286%~(p=0.156 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-1257.2k ±63%46.2k ± 4%~(p=0.297 n=10+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-1276.8k ±16%110.1k ±186%~(p=0.448 n=9+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-122.71M ± 8%2.68M ± 8%~(p=0.824 n=10+10)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-122.44k ± 2%2.44k ± 3%~(p=1.000 n=10+10)
Ticker-1281.0 ± 0%81.0 ± 0%~(all equal)
TickerReset-12431 ±141%3182 ±218%+637.62%(p=0.036 n=9+10)
TickerResetNaive-12324 ± 0%320 ± 1%−1.23%(p=0.022 n=9+10)
Now-123.05k ±88%3.85k ±116%~(p=0.211 n=10+8)
NowUnixNano-122.98k ±83%1.98k ±110%~(p=0.306 n=9+9)
NowUnixMilli-123.28k ±169%2.83k ± 6%~(p=0.929 n=9+6)
NowUnixMicro-122.53k ±89%2.37k ±86%~(p=0.697 n=10+10)
Format-12133 ±30%137 ± 6%~(p=0.953 n=9+9)
FormatNow-1291.0 ± 0%91.0 ± 0%~(all equal)
MarshalJSON-1291.7 ± 1%91.9 ± 1%~(p=1.000 n=9+9)
MarshalText-1292.0 ± 1%91.0 ± 0%−1.09%(p=0.013 n=10+8)
Parse-123.06k ±82%2.59k ±241%~(p=0.433 n=10+9)
ParseDuration-123.91k ±36%4.00k ±42%~(p=0.984 n=10+9)
Hour-123.67k ±48%2.66k ±88%~(p=0.107 n=9+10)
Second-123.22k ±45%3.21k ±89%~(p=0.471 n=8+10)
Year-122.81k ±89%3.04k ±89%~(p=0.837 n=10+10)
Day-122.29k ±93%2.41k ±110%~(p=0.810 n=10+10)
ISOWeek-122.88k ± 3%3.43k ±89%~(p=0.735 n=7+9)
[Geo mean]2.02k 2.15k +6.13%
 
sched-p99-nsdelta
pkg:runtime
MakeChan/Byte-124.80k ± 0%4.74k ± 4%~(p=0.070 n=9+10)
MakeChan/Int-124.72k ± 2%4.71k ± 2%~(p=1.000 n=10+10)
MakeChan/Ptr-124.76k ± 5%4.76k ± 5%~(p=1.000 n=10+10)
MakeChan/Struct/0-124.74k ± 1%4.77k ± 3%~(p=0.657 n=9+10)
MakeChan/Struct/32-124.95k ± 3%5.03k ± 3%~(p=0.141 n=10+10)
MakeChan/Struct/40-124.93k ± 0%5.03k ± 3%+2.08%(p=0.023 n=8+10)
ChanNonblocking-1227.4k ±69%33.7k ±134%~(p=0.858 n=8+8)
SelectUncontended-1229.9k ±150%38.1k ±112%~(p=0.531 n=9+9)
SelectSyncContended-1293.2k ± 0%95.2k ± 0%+2.20%(p=0.000 n=8+9)
SelectAsyncContended-1228.8k ±153%38.6k ±120%~(p=0.388 n=9+10)
SelectNonblock-1236.5k ±138%31.2k ±140%~(p=0.633 n=8+10)
ChanUncontended-1227.8k ±82%31.2k ±86%~(p=0.438 n=8+9)
ChanContended-1234.1k ±68%18.7k ±127%~(p=0.088 n=8+8)
ChanSync-12152 ± 4%154 ±10%~(p=0.535 n=10+10)
ChanSyncWork-1210.6k ± 0%10.6k ± 0%~(all equal)
ChanProdCons0-1222.7k ± 3%29.3k ±22%+29.23%(p=0.000 n=10+10)
ChanProdCons10-1241.1k ± 4%41.1k ± 1%~(p=1.000 n=10+10)
ChanProdCons100-12164k ± 1%165k ± 2%~(p=0.790 n=10+9)
ChanProdConsWork0-1225.5k ±31%22.2k ± 3%−12.76%(p=0.000 n=10+10)
ChanProdConsWork10-1268.6k ± 0%68.6k ± 0%~(all equal)
ChanProdConsWork100-12580k ± 3%582k ± 0%~(p=0.471 n=10+8)
SelectProdCons-121.39M ± 5%1.37M ± 6%~(p=0.461 n=9+10)
ChanCreation-1276.4k ± 3%76.0k ± 2%~(p=0.700 n=10+10)
ChanSem-1217.1k ±131%77.6k ±285%+354.22%(p=0.049 n=9+8)
ChanPopular-121.06M ± 0%1.06M ± 0%~(all equal)
ChanClosed-1228.5k ±80%3735.2k ±149%~(p=0.470 n=8+10)
Allocation-1256.8k ± 0%65.9k ±17%+15.95%(p=0.008 n=8+10)
ReadMemStats-120.50 ± 0%0.50 ± 0%~(all equal)
WriteBarrier-122.36k ± 2%2.37k ± 2%~(p=0.370 n=10+10)
BulkWriteBarrier-124.47k ± 2%4.54k ± 0%+1.72%(p=0.015 n=10+9)
ScanStackNoLocals-129.60k ±116%16.08k ±84%~(p=0.100 n=10+10)
MSpanCountAlloc/bits=64-123.38k ±76%2.68k ±113%~(p=0.705 n=9+10)
MSpanCountAlloc/bits=128-122.67k ±99%3.39k ±89%~(p=0.509 n=10+9)
MSpanCountAlloc/bits=256-123.62k ±96%3.61k ±47%~(p=0.457 n=10+9)
MSpanCountAlloc/bits=512-123.62k ±96%4.40k ± 6%~(p=0.103 n=10+8)
MSpanCountAlloc/bits=1024-123.17k ±82%2.86k ±108%~(p=0.985 n=10+10)
GoroutineSelect-125.85k ±86%7.32k ±169%~(p=0.839 n=10+10)
GoroutineBlocking-124.47k ±126%7.59k ±166%~(p=0.149 n=10+9)
GoroutineForRange-127.37k ±67%5.38k ±112%~(p=0.305 n=10+9)
GoroutineIdle-128.45k ± 2%8.51k ± 2%~(p=0.557 n=10+8)
ReadMetricsLatency-129.34k ±16%10.37k ±37%~(p=0.125 n=9+10)
Finalizer-1223.4k ±77%32.2k ±126%~(p=0.373 n=9+9)
FinalizerRun-1215.9M ±41%9.3M ± 0%−41.47%(p=0.001 n=10+8)
NetpollBreak-1243.9k ± 1%72.1k ± 2%+64.10%(p=0.000 n=10+10)
Syscall-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallWork-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcess-120.50 ± 0%0.50 ± 0%~(all equal)
SyscallExcessWork-120.50 ± 0%0.50 ± 0%~(all equal)
PingPongHog-12103 ±27%100 ±29%~(p=0.609 n=10+10)
StackGrowth-1229.3k ±94%3738.2k ±398%~(p=0.434 n=9+10)
StackGrowthDeep-1230.4k ±119%31.0k ±53%~(p=0.407 n=10+9)
CreateGoroutines-12150 ± 0%150 ± 0%~(all equal)
CreateGoroutinesParallel-12292 ± 0%292 ± 0%~(all equal)
CreateGoroutinesCapture-122.14k ± 0%2.14k ± 0%~(all equal)
CreateGoroutinesSingle-1240.7k ± 3%56.8k ± 0%+39.72%(p=0.000 n=9+8)
WakeupParallelSpinning/0s-122.25k ± 7%2.20k ± 6%~(p=0.247 n=10+10)
WakeupParallelSpinning/1µs-122.82k ± 6%2.81k ± 3%~(p=0.573 n=9+9)
WakeupParallelSpinning/2µs-124.16k ± 0%4.16k ± 0%~(all equal)
WakeupParallelSpinning/5µs-129.75k ±15%9.73k ± 7%~(p=0.814 n=10+10)
WakeupParallelSpinning/10µs-1210.5k ± 2%10.5k ± 6%~(p=0.569 n=8+8)
WakeupParallelSpinning/20µs-1221.8k ± 0%21.8k ± 0%~(all equal)
WakeupParallelSpinning/50µs-1244.1k ± 4%44.0k ± 3%~(p=0.973 n=10+10)
WakeupParallelSpinning/100µs-1268.8k ± 6%67.7k ± 4%~(p=0.207 n=9+9)
WakeupParallelSyscall/0s-1217.4k ± 1%17.7k ± 0%~(p=0.059 n=10+8)
WakeupParallelSyscall/1µs-1217.7k ± 0%17.7k ± 0%~(all equal)
WakeupParallelSyscall/2µs-1217.8k ± 2%17.7k ± 0%~(p=0.137 n=10+8)
WakeupParallelSyscall/5µs-1211.2k ± 3%11.1k ± 0%~(p=0.325 n=10+9)
WakeupParallelSyscall/10µs-1217.9k ± 1%17.9k ± 4%~(p=1.000 n=10+10)
WakeupParallelSyscall/20µs-1217.8k ± 3%17.7k ± 0%~(p=0.211 n=10+10)
WakeupParallelSyscall/50µs-1219.5k ± 3%19.4k ± 4%~(p=0.446 n=9+10)
WakeupParallelSyscall/100µs-1217.0k ± 4%15.9k ±27%~(p=0.254 n=8+10)
RWMutexUncontended-1224.6k ±73%45.6k ±82%~(p=0.146 n=8+9)
RWMutexWrite100-1223.6k ±84%25.9k ±72%~(p=0.734 n=9+10)
RWMutexWrite10-1228.2k ±70%3738.6k ±398%~(p=0.421 n=8+10)
RWMutexWorkWrite100-1220.3k ±94%38.2k ±107%~(p=0.123 n=8+8)
RWMutexWorkWrite10-1230.3k ±119%37.5k ±105%~(p=0.815 n=8+9)
StackCopyPtr-127.62k ±36%7.71k ±26%~(p=0.778 n=10+10)
StackCopy-128.32k ± 0%8.89k ± 8%+6.84%(p=0.006 n=7+9)
StackCopyNoCache-125.16k ± 4%5.09k ± 3%~(p=0.095 n=9+10)
pkg:time
AfterFunc-121.14k ± 6%1.12k ± 7%~(p=0.312 n=10+10)
After-12894 ±20%834 ±32%~(p=0.279 n=10+10)
Stop-1226.7k ±40%25.0k ±74%~(p=0.118 n=10+10)
SimultaneousAfterFunc-121.18M ± 1%1.18M ± 4%~(p=1.000 n=10+10)
StartStop-1239.9k ±77%29.7k ±60%~(p=0.196 n=10+10)
Reset-127.54M ±147%10.28M ±100%~(p=0.528 n=10+10)
Sleep-121.45M ± 3%1.46M ± 4%~(p=0.642 n=10+10)
ParallelTimerLatency-12180k ± 1%181k ± 3%~(p=1.000 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-126.13k ±36%6.43k ±29%~(p=0.126 n=9+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-1228.4k ±64%25.9k ±76%~(p=0.958 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-1245.6k ± 0%45.6k ± 0%~(all equal)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-1246.0k ± 4%46.0k ± 3%~(p=1.013 n=8+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-1246.0k ± 3%46.3k ± 3%~(p=0.630 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-1247.4k ±20%46.1k ± 3%~(p=0.706 n=8+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-1275.4k ±21%110.1k ±231%~(p=0.843 n=10+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-12173k ±58%201k ±73%~(p=0.775 n=8+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-12650k ±89%773k ±89%~(p=0.492 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-124.72M ± 1%4.69M ± 5%~(p=0.784 n=10+10)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-124.73k ±40%4.76k ±25%~(p=0.616 n=8+9)
Ticker-12130 ± 0%131 ± 3%~(p=0.875 n=9+7)
TickerReset-1248.3k ±90%4723.7k ±294%~(p=0.268 n=9+10)
TickerResetNaive-1226.6k ±36%25.2k ±40%~(p=0.300 n=10+10)
Now-123.12k ±88%3.85k ±116%~(p=0.226 n=10+8)
NowUnixNano-122.98k ±83%1.99k ±115%~(p=0.373 n=9+9)
NowUnixMilli-123.54k ±150%2.85k ±90%~(p=0.701 n=9+10)
NowUnixMicro-122.53k ±89%2.50k ±97%~(p=0.986 n=10+10)
Format-125.06k ±15%6.81k ±52%~(p=0.104 n=9+10)
FormatNow-125.00k ± 9%4.98k ±12%~(p=0.436 n=10+10)
MarshalJSON-125.20k ±12%5.21k ±10%~(p=0.954 n=9+9)
MarshalText-125.00k ± 7%5.12k ± 9%~(p=0.315 n=9+10)
Parse-123.06k ±82%2.59k ±241%~(p=0.433 n=10+9)
ParseDuration-123.91k ±36%4.04k ±33%~(p=0.885 n=10+9)
Hour-123.67k ±48%2.70k ±89%~(p=0.180 n=9+9)
Second-123.22k ±45%3.21k ±89%~(p=0.471 n=8+10)
Year-123.06k ±90%3.18k ±90%~(p=0.752 n=10+10)
Day-122.30k ±92%2.52k ±101%~(p=0.753 n=10+10)
ISOWeek-122.88k ± 3%3.54k ±90%~(p=0.738 n=7+9)
[Geo mean]9.70k 12.00k +23.70%
 
p50-nsdelta
pkg:runtime
ReadMetricsLatency-123.05k ± 1%3.08k ± 1%+0.93%(p=0.035 n=10+10)
 
p90-nsdelta
pkg:runtime
ReadMetricsLatency-125.42k ±28%5.60k ±20%~(p=0.739 n=10+10)
 
p99-nsdelta
pkg:runtime
ReadMetricsLatency-1220.1k ± 8%19.9k ±11%~(p=0.497 n=9+10)
 
alloc/opdelta
pkg:runtime
CreateGoroutinesCapture-1216.0B ± 0%16.0B ± 0%~(all equal)
 
allocs/opdelta
pkg:runtime
CreateGoroutinesCapture-121.00 ± 0%1.00 ± 0%~(all equal)
 
avg-late-nsdelta
pkg:time
ParallelTimerLatency-12137k ± 5%137k ± 3%~(p=0.579 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-12134k ± 1%135k ± 1%+0.61%(p=0.017 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-12126k ± 1%126k ± 1%~(p=0.780 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-12115k ± 3%118k ± 3%+2.30%(p=0.003 n=10+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-1292.8k ±15%91.2k ± 8%~(p=0.393 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-1277.5k ±10%77.5k ± 5%~(p=0.971 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-1261.8k ±19%58.9k ±16%~(p=0.436 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-1243.9k ±12%150.4k ±313%~(p=0.815 n=9+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-12126k ±109%112k ±17%~(p=0.962 n=10+7)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-12770k ±29%875k ±36%~(p=0.133 n=10+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-123.30M ±31%3.11M ±33%~(p=0.436 n=9+9)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-1282.0k ± 3%80.5k ± 2%~(p=0.065 n=10+9)
[Geo mean]151k 166k +9.95%
 
max-late-nsdelta
pkg:time
ParallelTimerLatency-123.22M ±83%2.56M ±99%~(p=0.541 n=8+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=1-12324k ± 8%328k ± 8%~(p=0.481 n=8+9)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=2-12351k ± 4%351k ± 1%~(p=0.408 n=10+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=3-12446k ±62%371k ± 9%~(p=0.968 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=4-12361k ± 2%522k ±120%~(p=0.315 n=8+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=5-12362k ± 4%356k ± 4%~(p=0.130 n=8+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=6-12705k ±121%561k ±109%~(p=0.631 n=10+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=7-121.50M ±103%6.24M ±184%~(p=0.278 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=8-126.15M ±77%7.16M ±60%~(p=0.370 n=9+8)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=9-1216.9M ±24%23.1M ±36%+36.33%(p=0.003 n=9+10)
StaggeredTickerLatency/work-dur=300µs/tickers-per-P=10-1219.7M ±24%20.0M ±48%~(p=0.605 n=9+9)
StaggeredTickerLatency/work-dur=2ms/tickers-per-P=1-121.01M ± 4%1.03M ± 8%~(p=0.721 n=8+8)
[Geo mean]1.38M 1.58M +14.66%