Is a
Patent attributes
Current Assignee
Patent Jurisdiction
Patent Number
Date of Patent
July 6, 2010
Patent Application Number
11634399
Date Filed
December 5, 2006
Patent Primary Examiner
Patent abstract
A method and apparatus for disambiguating in a dynamic binary translator is described. The method comprises selecting a code segment for load-store memory disambiguation based at least in part on a measure of likelihood of frequency of execution of the code segment; heuristically identifying one or more ambiguous memory dependencies in the code segment for disambiguation by runtime checks; based at least in part on inspecting instructions in the code segment, and using a pointer analysis of the code segment to identify all other ambiguous memory dependencies that can be removed by the runtime checks.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.