A profiler that operates in a multi-stage environment is disclosed. As program code undergoes a series of transformations, branches of interest are selected and tracked. Regardless of how many transformations are involved only a single instrumentation/data gathering phase is required. The gathered profile data is then used to perform various optimizations at the differing transformation stages.

Um profiler que se opere em um ambiente multi-stage é divulgado. Porque o código do programa se submete a uma série das transformações, as filiais do interesse são selecionadas e seguidas. Não obstante quantas transformações são envolvidas somente um único instrumentation/data recolher a fase é requerido. Os dados recolhidos do perfil são usados então executar vários optimizations nos estágios diferindo da transformação.

 
Web www.patentalert.com

< (none)

< Apparatus and method for downloading data to electronic device

> Method and apparatus for reduction of indirect branch instruction overhead through use of target address hints

> (none)

~ 00018