You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not sure about the others but the BenchmarkCompareBytesBigIdentical numbers indicate that the bytes.Compare function is missing a check for matching pointers. In other words it is probably missing a special case for this situation:
There are two benchmarks in the bytes test for IndexByte that degraded between 1.7 and 1.8 and possibly should be investigated.
BenchmarkCompareBytesIdentical-16 6.91 11.4 +64.98%
BenchmarkCompareBytesToNil-16 7.40 11.1 +50.00%
And this one! I think it is crossing a page boundary or something.
BenchmarkCompareBytesBigIdentical-16 6.62 46511 +702483.08%
The text was updated successfully, but these errors were encountered: