summaryrefslogtreecommitdiffhomepage
path: root/src/version.h
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-05-05 19:07:07 -0600
committerJason A. Donenfeld <Jason@zx2c4.com>2020-05-05 21:11:58 -0600
commit997c9227ee53eef723afe995df2e619565db0550 (patch)
treead71b65aef87c4b110cb347fea014d0db7b2536a /src/version.h
parent3f54461d3cf43176b06467de619018382baf4cb7 (diff)
send/receive: use explicit unlikely branch instead of implicit coalescing
It's very unlikely that send will become true. It's nearly always false between 0 and 120 seconds of a session, and in most cases becomes true only between 120 and 121 seconds before becoming false again. So, unlikely(send) is clearly the right option here. What happened before was that we had this complex boolean expression with multiple likely and unlikely clauses nested. Since this is evaluated left-to-right anyway, the whole thing got converted to unlikely. So, we can clean this up to better represent what's going on. The generated code is the same. Suggested-by: Sultan Alsawaf <sultan@kerneltoast.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/version.h')
0 files changed, 0 insertions, 0 deletions