Total time: 00:19:30 (1170.69 sec)
// * Summary *
BenchmarkDotNet-Dev=v0.9.4.0+
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz, ProcessorCount=8
Frequency=3246781 ticks, Resolution=307.9974 ns, Timer=TSC
HostCLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
JitModules=clrjit-v4.6.1080.0
Type=Program Mode=Throughput Runtime=Clr
LaunchCount=1
Method | Median | StdDev | Scaled | Value | Match
------------------------ |----------- |---------- |------- |------------------------- |------------ ContainsTokenMonty | 5.6613 ns | 0.0203 ns | 1.21 | Bar;blaat;foo | Bar ContainsTokenUnroll | 4.6847 ns | 0.0277 ns | 1.00 | Bar;blaat;foo | Bar ContainsTokenUnrollIf | 5.6570 ns | 0.2017 ns | 1.21 | Bar;blaat;foo | Bar ContainsTokenUnrollJump | 6.5737 ns | 0.0065 ns | 1.40 | Bar;blaat;foo | Bar ContainsTokenUnrollMore | 4.7142 ns | 0.0183 ns | 1.01 | Bar;blaat;foo | Bar ContainsTokenMonty | 6.8144 ns | 0.0059 ns | 1.25 | Bar;blaat;foo | Whatevereva ContainsTokenUnroll | 5.4467 ns | 0.0645 ns | 1.00 | Bar;blaat;foo | Whatevereva ContainsTokenUnrollIf | 5.4067 ns | 0.0108 ns | 0.99 | Bar;blaat;foo | Whatevereva ContainsTokenUnrollJump | 5.4214 ns | 0.0991 ns | 1.00 | Bar;blaat;foo | Whatevereva ContainsTokenUnrollMore | 5.1779 ns | 0.0091 ns | 0.95 | Bar;blaat;foo | Whatevereva ContainsTokenMonty | 8.9323 ns | 0.0090 ns | 1.35 | Foo;Bar | Bar ContainsTokenUnroll | 6.5941 ns | 0.0561 ns | 1.00 | Foo;Bar | Bar ContainsTokenUnrollIf | 7.9967 ns | 0.0431 ns | 1.21 | Foo;Bar | Bar ContainsTokenUnrollJump | 9.2182 ns | 0.1237 ns | 1.40 | Foo;Bar | Bar ContainsTokenUnrollMore | 6.3479 ns | 0.0416 ns | 0.96 | Foo;Bar | Bar ContainsTokenMonty | 3.7640 ns | 0.0298 ns | 1.34 | Foo;Bar | Whatevereva ContainsTokenUnroll | 2.8139 ns | 0.0086 ns | 1.00 | Foo;Bar | Whatevereva ContainsTokenUnrollIf | 3.0534 ns | 0.0041 ns | 1.09 | Foo;Bar | Whatevereva ContainsTokenUnrollJump | 3.2886 ns | 0.3588 ns | 1.17 | Foo;Bar | Whatevereva ContainsTokenUnrollMore | 2.8166 ns | 0.0057 ns | 1.00 | Foo;Bar | Whatevereva ContainsTokenMonty | 16.4510 ns | 0.0351 ns | 1.09 | Foo;FooBar;Whatevereva | Bar ContainsTokenUnroll | 15.1601 ns | 0.1051 ns | 1.00 | Foo;FooBar;Whatevereva | Bar ContainsTokenUnrollIf | 15.8775 ns | 0.2600 ns | 1.05 | Foo;FooBar;Whatevereva | Bar ContainsTokenUnrollJump | 17.0039 ns | 0.0481 ns | 1.12 | Foo;FooBar;Whatevereva | Bar ContainsTokenUnrollMore | 14.4267 ns | 0.2444 ns | 0.95 | Foo;FooBar;Whatevereva | Bar ContainsTokenMonty | 16.2180 ns | 0.0602 ns | 1.25 | Foo;FooBar;Whatevereva | Whatevereva ContainsTokenUnroll | 12.9974 ns | 0.0874 ns | 1.00 | Foo;FooBar;Whatevereva | Whatevereva ContainsTokenUnrollIf | 12.8370 ns | 0.1017 ns | 0.99 | Foo;FooBar;Whatevereva | Whatevereva ContainsTokenUnrollJump | 12.9690 ns | 0.1191 ns | 1.00 | Foo;FooBar;Whatevereva | Whatevereva ContainsTokenUnrollMore | 12.7149 ns | 0.1162 ns | 0.98 | Foo;FooBar;Whatevereva | Whatevereva ContainsTokenMonty | 17.2238 ns | 0.0485 ns | 1.07 | Whatevereva;FooBar;Blaat | Bar ContainsTokenUnroll | 16.0485 ns | 0.0426 ns | 1.00 | Whatevereva;FooBar;Blaat | Bar ContainsTokenUnrollIf | 16.9675 ns | 0.0768 ns | 1.06 | Whatevereva;FooBar;Blaat | Bar ContainsTokenUnrollJump | 18.3669 ns | 0.2782 ns | 1.14 | Whatevereva;FooBar;Blaat | Bar ContainsTokenUnrollMore | 15.7898 ns | 0.2020 ns | 0.98 | Whatevereva;FooBar;Blaat | Bar ContainsTokenMonty | 6.6162 ns | 0.1030 ns | 0.88 | Whatevereva;FooBar;Blaat | Whatevereva ContainsTokenUnroll | 7.5284 ns | 0.0346 ns | 1.00 | Whatevereva;FooBar;Blaat | Whatevereva ContainsTokenUnrollIf | 7.0399 ns | 0.0177 ns | 0.94 | Whatevereva;FooBar;Blaat | Whatevereva ContainsTokenUnrollJump | 7.5271 ns | 0.0207 ns | 1.00 | Whatevereva;FooBar;Blaat | Whatevereva ContainsTokenUnrollMore | 7.5237 ns | 0.0100 ns | 1.00 | Whatevereva;FooBar;Blaat | Whatevereva ContainsTokenMonty | 15.7707 ns | 0.1978 ns | 1.15 | blaat;Whatevereva;Bar | Bar ContainsTokenUnroll | 13.6775 ns | 0.1128 ns | 1.00 | blaat;Whatevereva;Bar | Bar ContainsTokenUnrollIf | 14.8087 ns | 0.1109 ns | 1.08 | blaat;Whatevereva;Bar | Bar ContainsTokenUnrollJump | 16.2656 ns | 0.0164 ns | 1.19 | blaat;Whatevereva;Bar | Bar ContainsTokenUnrollMore | 13.1829 ns | 0.0239 ns | 0.96 | blaat;Whatevereva;Bar | Bar ContainsTokenMonty | 9.9736 ns | 0.0335 ns | 0.94 | blaat;Whatevereva;Bar | Whatevereva ContainsTokenUnroll | 10.6082 ns | 0.0921 ns | 1.00 | blaat;Whatevereva;Bar | Whatevereva ContainsTokenUnrollIf | 10.1404 ns | 0.0936 ns | 0.96 | blaat;Whatevereva;Bar | Whatevereva ContainsTokenUnrollJump | 10.8283 ns | 0.0437 ns | 1.02 | blaat;Whatevereva;Bar | Whatevereva ContainsTokenUnrollMore | 10.5999 ns | 0.0231 ns | 1.00 | blaat;Whatevereva;Bar | Whatevereva ContainsTokenMonty | 8.8163 ns | 0.1169 ns | 1.24 | foo;Bar;Blaat | Bar ContainsTokenUnroll | 7.1013 ns | 0.1190 ns | 1.00 | foo;Bar;Blaat | Bar ContainsTokenUnrollIf | 8.2087 ns | 0.0565 ns | 1.16 | foo;Bar;Blaat | Bar ContainsTokenUnrollJump | 9.6211 ns | 0.0112 ns | 1.35 | foo;Bar;Blaat | Bar ContainsTokenUnrollMore | 6.5971 ns | 0.0949 ns | 0.93 | foo;Bar;Blaat | Bar ContainsTokenMonty | 6.8146 ns | 0.0173 ns | 1.26 | foo;Bar;Blaat | Whatevereva ContainsTokenUnroll | 5.4216 ns | 0.0113 ns | 1.00 | foo;Bar;Blaat | Whatevereva ContainsTokenUnrollIf | 5.4020 ns | 0.0171 ns | 1.00 | foo;Bar;Blaat | Whatevereva ContainsTokenUnrollJump | 5.4030 ns | 0.0080 ns | 1.00 | foo;Bar;Blaat | Whatevereva ContainsTokenUnrollMore | 5.1800 ns | 0.0509 ns | 0.96 | foo;Bar;Blaat | Whatevereva