Hint that the enclosing branch is rarely taken.
Synopsis
Declared in <bsls_performancehint.h>
static
void
rarelyCalled();
Description
This is an empty function that is marked as rarely called using pragmas. If this function is placed in a block of code inside a branch, the compiler will optimize the assembly code generated and mark the block as unlikely. Note that this function is intentionally not inlined.
Created with MrDocs