Continuous trip count profiling for loop optimizations in two-phase dynamic binary translators

A method, machine readable medium, and system are disclosed. In one embodiment the method comprises collecting a loop trip count continuously during runtime of a region of code being executed that contains a loop, categorizing the trip count to identify one or more code modification techniques appli...

Full description

Saved in:
Bibliographic Details
Main Authors Wu, Youfeng, Breternitz, Jr, Mauricio
Format Patent
LanguageEnglish
Published 23.09.2008
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method, machine readable medium, and system are disclosed. In one embodiment the method comprises collecting a loop trip count continuously during runtime of a region of code being executed that contains a loop, categorizing the trip count to identify one or more code modification techniques applicable to the loop, and dynamically applying the one or more applicable code modification techniques to alter the code that relates to the loop.