Invention Grant
- Patent Title: Profiling an executable
- Patent Title (中): 分析可执行文件
-
Application No.: US13468906Application Date: 2012-05-10
-
Publication No.: US08656380B1Publication Date: 2014-02-18
- Inventor: Sigurôur Eggert Ásgeirsson , Christopher Howard Hamilton , Eric Dingle , Roger Delano Paul McFarlane
- Applicant: Sigurôur Eggert Ásgeirsson , Christopher Howard Hamilton , Eric Dingle , Roger Delano Paul McFarlane
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Foley and Lardner LLP
- Agent John D. Lanza
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Systems and methods for profiling an executable include generating differently instrumented versions of a portion of the program code for the executable. References to the portion of the program code may be replaced with references to a control function that conditionally executes the differently instrumented versions. Different profiling modes may be selected at runtime to control which version is executed. Profiling data may also be generated during execution of the program.
Information query