trace scheduling

Noun

 * 1)  An optimization technique for compilers that rearranges traces  according to their frequency of execution, and inserts additional code to compensate for any effects of the rearrangement.