The presentation is an overview of my research to date. I describe traces, their potential udefulness for optimization, my approach to creating traces, characterizations of traces, and inlining based on traces. I also briefly discuss parallelization based on traces.