首页>
外国专利>
Procedure control descriptor-based code specialization for context sensitive memory disambiguation
Procedure control descriptor-based code specialization for context sensitive memory disambiguation
展开▼
机译:基于过程控制描述符的代码专用化,可消除上下文相关的内存歧义
展开▼
页面导航
摘要
著录项
相似文献
摘要
A computer implemented method for facilitating debugging of source code. The source code is scanned to identify a candidate region. A procedure control descriptor is generated, wherein the procedure control descriptor corresponds to the candidate region. The procedure control descriptor identifies, for the candidate region, a condition which, if true at runtime means that the candidate region can be specialized. Responsive to a determination during compile time that satisfaction of at least one condition will be known only at runtime, the procedure control descriptor is used to specialize the candidate region at compile time to create a first version of the candidate region for execution in a case where the condition is true and a second version of the candidate region for execution in a case where the condition is false, and further generate code to correctly select one of the first region and the second region at runtime.
展开▼