trace scheduling
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences An optimization technique for compilers that rearranges traces (instruction sequences) according to their frequency of execution, and inserts additional code to compensate for any effects of the rearrangement.