labelcommon value
byjunyer@google.com
goarchamd64
gooslinux
pkgregexp
upload20181127.3
upload-fileold.txt
upload-part20181127.3/0
upload-time2018-11-27T12:01:17Z
label values
time/op
Find347ns ± 2%
FindAllNoMatches176ns ± 6%
FindString337ns ±10%
FindSubmatch410ns ± 3%
FindStringSubmatch425ns ± 6%
Literal118ns ±17%
NotLiteral1.96µs ± 8%
MatchClass2.79µs ±12%
MatchClass_InRange2.56µs ±13%
ReplaceAll1.81µs ± 8%
AnchoredLiteralShortNonMatch103ns ± 8%
AnchoredLiteralLongNonMatch113ns ± 7%
AnchoredShortMatch159ns ± 7%
AnchoredLongMatch308ns ± 1%
OnePassShortA708ns ± 2%
NotOnePassShortA686ns ±11%
OnePassShortB559ns ±12%
NotOnePassShortB505ns ±10%
OnePassLongPrefix129ns ±11%
OnePassLongNotPrefix453ns ±12%
MatchParallelShared268ns ± 1%
MatchParallelCopied282ns ±10%
QuoteMetaAll116ns ± 1%
QuoteMetaNone61.6ns ± 1%
Match/Easy0/3281.1ns ± 1%
Match/Easy0/1K383ns ± 9%
Match/Easy0/32K6.17µs ±13%
Match/Easy0/1M307µs ±12%
Match/Easy0/32M10.2ms ± 4%
Match/Easy0i/321.29µs ± 7%
Match/Easy0i/1K40.0µs ± 9%
Match/Easy0i/32K1.48ms ± 1%
Match/Easy0i/1M50.5ms ±15%
Match/Easy0i/32M1.64s ±10%
Match/Easy1/3278.0ns ± 7%
Match/Easy1/1K1.05µs ±12%
Match/Easy1/32K47.7µs ±13%
Match/Easy1/1M1.45ms ± 3%
Match/Easy1/32M46.5ms ± 3%
Match/Medium/321.17µs ± 2%
Match/Medium/1K36.3µs ±10%
Match/Medium/32K1.45ms ± 9%
Match/Medium/1M45.1ms ± 1%
Match/Medium/32M1.46s ± 1%
Match/Hard/321.83µs ± 8%
Match/Hard/1K58.3µs ±10%
Match/Hard/32K2.24ms ±12%
Match/Hard/1M71.6ms ± 7%
Match/Hard/32M2.27s ± 7%
Match/Hard1/329.69µs ± 1%
Match/Hard1/1K305µs ±12%
Match/Hard1/32K10.4ms ± 5%
Match/Hard1/1M333ms ± 5%
Match/Hard1/32M10.5s ± 3%
Match_onepass_regex/32952ns ±13%
Match_onepass_regex/1K24.6µs ± 5%
Match_onepass_regex/32K765µs ± 2%
Match_onepass_regex/1M24.9ms ± 1%
Match_onepass_regex/32M801ms ± 1%
CompileOnepass6.62µs ± 8%
[Geo mean]28.2µs
 
alloc/op
Find0.00B
FindAllNoMatches0.00B
FindString0.00B
FindSubmatch48.0B ± 0%
FindStringSubmatch32.0B ± 0%
Literal
NotLiteral
MatchClass
MatchClass_InRange
ReplaceAll
AnchoredLiteralShortNonMatch
AnchoredLiteralLongNonMatch
AnchoredShortMatch
AnchoredLongMatch
OnePassShortA
NotOnePassShortA
OnePassShortB
NotOnePassShortB
OnePassLongPrefix
OnePassLongNotPrefix
MatchParallelShared
MatchParallelCopied
QuoteMetaAll
QuoteMetaNone
Match/Easy0/32
Match/Easy0/1K
Match/Easy0/32K
Match/Easy0/1M
Match/Easy0/32M
Match/Easy0i/32
Match/Easy0i/1K
Match/Easy0i/32K
Match/Easy0i/1M
Match/Easy0i/32M
Match/Easy1/32
Match/Easy1/1K
Match/Easy1/32K
Match/Easy1/1M
Match/Easy1/32M
Match/Medium/32
Match/Medium/1K
Match/Medium/32K
Match/Medium/1M
Match/Medium/32M
Match/Hard/32
Match/Hard/1K
Match/Hard/32K
Match/Hard/1M
Match/Hard/32M
Match/Hard1/32
Match/Hard1/1K
Match/Hard1/32K
Match/Hard1/1M
Match/Hard1/32M
Match_onepass_regex/320.00B
Match_onepass_regex/1K0.00B
Match_onepass_regex/32K0.00B
Match_onepass_regex/1M4.00B ± 0%
Match_onepass_regex/32M116B ± 0%
CompileOnepass4.02kB ± 0%
[Geo mean]77.9B
 
allocs/op
Find0.00
FindAllNoMatches0.00
FindString0.00
FindSubmatch1.00 ± 0%
FindStringSubmatch1.00 ± 0%
Literal
NotLiteral
MatchClass
MatchClass_InRange
ReplaceAll
AnchoredLiteralShortNonMatch
AnchoredLiteralLongNonMatch
AnchoredShortMatch
AnchoredLongMatch
OnePassShortA
NotOnePassShortA
OnePassShortB
NotOnePassShortB
OnePassLongPrefix
OnePassLongNotPrefix
MatchParallelShared
MatchParallelCopied
QuoteMetaAll
QuoteMetaNone
Match/Easy0/32
Match/Easy0/1K
Match/Easy0/32K
Match/Easy0/1M
Match/Easy0/32M
Match/Easy0i/32
Match/Easy0i/1K
Match/Easy0i/32K
Match/Easy0i/1M
Match/Easy0i/32M
Match/Easy1/32
Match/Easy1/1K
Match/Easy1/32K
Match/Easy1/1M
Match/Easy1/32M
Match/Medium/32
Match/Medium/1K
Match/Medium/32K
Match/Medium/1M
Match/Medium/32M
Match/Hard/32
Match/Hard/1K
Match/Hard/32K
Match/Hard/1M
Match/Hard/32M
Match/Hard1/32
Match/Hard1/1K
Match/Hard1/32K
Match/Hard1/1M
Match/Hard1/32M
Match_onepass_regex/320.00
Match_onepass_regex/1K0.00
Match_onepass_regex/32K0.00
Match_onepass_regex/1M0.00
Match_onepass_regex/32M1.00 ± 0%
CompileOnepass52.0 ± 0%
[Geo mean]2.69
 
speed
Find
FindAllNoMatches
FindString
FindSubmatch
FindStringSubmatch
Literal
NotLiteral
MatchClass
MatchClass_InRange
ReplaceAll
AnchoredLiteralShortNonMatch
AnchoredLiteralLongNonMatch
AnchoredShortMatch
AnchoredLongMatch
OnePassShortA
NotOnePassShortA
OnePassShortB
NotOnePassShortB
OnePassLongPrefix
OnePassLongNotPrefix
MatchParallelShared
MatchParallelCopied
QuoteMetaAll120MB/s ± 2%
QuoteMetaNone422MB/s ± 1%
Match/Easy0/32395MB/s ± 1%
Match/Easy0/1K2.68GB/s ± 9%
Match/Easy0/32K5.34GB/s ±12%
Match/Easy0/1M3.43GB/s ±11%
Match/Easy0/32M3.30GB/s ± 4%
Match/Easy0i/3224.8MB/s ± 7%
Match/Easy0i/1K25.7MB/s ± 9%
Match/Easy0i/32K22.1MB/s ± 1%
Match/Easy0i/1M20.9MB/s ±14%
Match/Easy0i/32M20.6MB/s ± 9%
Match/Easy1/32411MB/s ± 7%
Match/Easy1/1K983MB/s ±11%
Match/Easy1/32K693MB/s ±12%
Match/Easy1/1M722MB/s ± 3%
Match/Easy1/32M721MB/s ± 2%
Match/Medium/3227.4MB/s ± 2%
Match/Medium/1K28.3MB/s ± 9%
Match/Medium/32K22.6MB/s ± 9%
Match/Medium/1M23.2MB/s ± 1%
Match/Medium/32M23.0MB/s ± 1%
Match/Hard/3217.5MB/s ± 8%
Match/Hard/1K17.6MB/s ±11%
Match/Hard/32K14.7MB/s ±11%
Match/Hard/1M14.7MB/s ± 7%
Match/Hard/32M14.8MB/s ± 7%
Match/Hard1/323.30MB/s ± 1%
Match/Hard1/1K3.36MB/s ±11%
Match/Hard1/32K3.14MB/s ± 5%
Match/Hard1/1M3.15MB/s ± 5%
Match/Hard1/32M3.19MB/s ± 3%
Match_onepass_regex/3233.8MB/s ±12%
Match_onepass_regex/1K41.7MB/s ± 5%
Match_onepass_regex/32K42.8MB/s ± 2%
Match_onepass_regex/1M42.0MB/s ± 1%
Match_onepass_regex/32M41.9MB/s ± 1%
CompileOnepass
[Geo mean]60.8MB/s