发明名称 DYNAMIC INTERMEDIATE LANGUAGE MODIFICATION AND REPLACEMENT
摘要 Embodiments are directed to providing intermediate language (IL) code on a per-method basis for at least one method of a binary. In one embodiment, a computer system selects a method from among various methods included in a binary file, where the methods are configured to perform various intended functions for an application. The computer system appends a descriptive marker to the selected method indicating how to obtain IL code that is to be included in the body of the selected method, receives a command to execute the selected method, and refers to the appended descriptive marker to generate an IL code request based on the indication in the descriptive marker. The computer system submits the generated IL code request to one or more IL code providers to request IL code for the selected method, receives the requested IL code for the selected method and inserts the IL code into the body of the selected method.
申请公布号 US2009193392(A1) 申请公布日期 2009.07.30
申请号 US20080963189 申请日期 2008.01.29
申请人 发明人 DOWNEN MICHAEL DAVID;HUGHES AIDAN T.;KELJO JONATHAN W.;HALL SIMON J.;LI XIA;KRISHNASWARNY RAJA;KANAMORI ATSUSHI
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址