Optimize trace point call sites

modulename: jump_label.ko

configname: CONFIG_JUMP_LABEL

Linux Kernel Configuration
└─>Optimize trace point call sites
In linux kernel since version 2.6.37 (release Date: 2011-01-04)  
If it is detected that the compiler has support for "asm goto",
the kernel will compile trace point locations with just a
nop instruction. When trace points are enabled, the nop will
be converted to a jump to the trace function. This technique
lowers overhead and stress on the branch prediction of the
processor.

On i386, options added to the compiler flags may increase
the size of the kernel slightly.

source code: