发明名称 METHOD FOR ORDERING TEXT IN A BINARY
摘要 In general, in one aspect, embodiments of the invention relate to a method for generating executable binary. The method includes analyzing a test executable binary generated from source code, wherein the source code comprises a plurality of functions, generating, based on analyzing the test executable binary, a code call tree comprising a plurality of call durations for the plurality of functions, and determining, using the code call tree, a function order of the plurality of functions. The method further includes generating, using the function order, a call tree order map, generating a call tree ordered executable binary using the source code and the call tree order map, and executing the call tree ordered executable binary on a processor.
申请公布号 US2015089483(A1) 申请公布日期 2015.03.26
申请号 US201314037760 申请日期 2013.09.26
申请人 Oracle International Corporation 发明人 Guthridge Karsten
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项 1. A method for generating executable binary comprising: analyzing a test executable binary generated from source code, wherein the source code comprises a plurality of functions; generating, based on analyzing the test executable binary, a code call tree comprising a plurality of call durations for the plurality of functions; determining, using the code call tree, a function order of the plurality of functions; generating, using the function order, a call tree order map; generating a call tree ordered executable binary using the source code and the call tree order map; and executing the call tree ordered executable binary on a processor.
地址 Redwood Shores CA US