{"push_id":1204911508,"size":1,"distinct_size":1,"ref":"refs/heads/feature/perf","head":"7ab368435e9e2771afe0571d87b0d6f386f7cc9d","before":"9e8da76e1eeaa5411be8b146679181659b461f34","commits":[{"sha":"7ab368435e9e2771afe0571d87b0d6f386f7cc9d","author":{"name":"zubritsky","email":"28cb7092c74f526934959b8c962a951dce35dd31@targetprocess.com"},"message":"Do not allocate in Nothing equality operators\n\nObject.Equals, used in operators, caused boxing\n\n--------------------------------------------------------------------------------------------------\n                                              Benchmark\n--------------------------------------------------------------------------------------------------\n\nHost Process Environment Information:\nBenchmarkDotNet=v0.9.8.0\nOS=Microsoft Windows NT 6.2.9200.0\nProcessor=Intel(R) Core(TM) i7-4702HQ CPU 2.20GHz, ProcessorCount=8\nFrequency=2143485 ticks, Resolution=466.5300 ns, Timer=TSC\nCLR=MS.NET 4.0.30319.42000, Arch=32-bit RELEASE\nGC=Concurrent Workstation\nJitModules=clrjit-v4.6.1080.0\n\nType=Nothing_OperatorEqBenchmark  Mode=Throughput  GarbageCollection=Concurrent Workstation\n\n                 Method |     Median |    StdDev |    Gen 0 | Gen 1 | Gen 2 | Bytes Allocated/Op |\n----------------------- |----------- |---------- |--------- |------ |------ |------------------- |\n       OperatorEq__Last |  0.0000 ns | 0.0145 ns |        - |     - |     - |               0,00 |\n    OperatorEq__0_1_3_6 | 17.8119 ns | 0.0809 ns | 2,286.00 |     - |     - |               9,62 |\n\n                 Method |     Median |    StdDev |    Gen 0 | Gen 1 | Gen 2 | Bytes Allocated/Op |\n----------------------- |----------- |---------- |--------- |------ |------ |------------------- |\n    OperatorNotEq__Last |  0.0000 ns | 0.0001 ns |        - |     - |     - |               0,00 |\n OperatorNotEq__0_1_3_6 | 17.0216 ns | 0.9046 ns | 2,540.00 |     - |     - |              10,69 |","distinct":true,"url":"https://api.github.com/repos/v-zubritsky/Tp.Core.Functional/commits/7ab368435e9e2771afe0571d87b0d6f386f7cc9d"}]}
{"actor":{"display_login":"v-zubritsky"}}