发明名称 INTEGRATION OF TRACE SELECTION AND TRACE PROFILING IN DYNAMIC OPTIMIZERS
摘要 Integrated trace selection and profiling in dynamic optimizers may include selecting a trace head based on profile of basic blocks that are executed. The basic blocks executed from the trace head may be recorded as a trace. The trace may be added to a trace nursery in non-compiled state. The trace may be interpreted and profiled until the trace matures. Under a profiling mode, path sensitive runtime information such as values, types, targets of call-sites, and exit frequencies can be collected. The trace may be moved out of the nursery to a compilation queue in response to determining that the trace has matured based on an execution count of the profiled trace.
申请公布号 US2013055226(A1) 申请公布日期 2013.02.28
申请号 US201113215747 申请日期 2011.08.23
申请人 HAYASHIZAKI HIROSHIGE;INOUE HIROSHI;WU PENG;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HAYASHIZAKI HIROSHIGE;INOUE HIROSHI;WU PENG
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址