Patent | Date |
---|
Methods for handling inlined functions using sample profiles Grant 8,423,980 - Ramasamy , et al. April 16, 2 | 2013-04-16 |
Compile-time feedback-directed optimizations using estimated edge profiles from hardware-event sampling Grant 8,387,026 - Hundt , et al. February 26, 2 | 2013-02-26 |
Method and system to analyze inlined functions Grant 7,360,207 - Fahs , et al. April 15, 2 | 2008-04-15 |
Unwinding instrumented program code Grant 7,131,115 - Hundt , et al. October 31, 2 | 2006-10-31 |
Preserving program context when adding probe routine calls for program instrumentation Grant 7,107,579 - Tsai , et al. September 12, 2 | 2006-09-12 |
Providing debugging capability for program instrumented code Grant 6,957,421 - Hundt , et al. October 18, 2 | 2005-10-18 |
Optimization of control transfers to dynamically loaded modules Grant 6,934,943 - Hundt , et al. August 23, 2 | 2005-08-23 |
Instrumentation of code having predicated branch-call and shadow instructions Grant 6,931,632 - Ramasamy , et al. August 16, 2 | 2005-08-16 |
Dynamic instrumentation of an executable program by means of causing a breakpoint at the entry point of a function and providing instrumentation code Grant 6,918,110 - Hundt , et al. July 12, 2 | 2005-07-12 |
Handling calls from relocated instrumented functions to functions that expect a return pointer value in an original address space Grant 6,898,785 - Ramasamy , et al. May 24, 2 | 2005-05-24 |
Optimizing an executable computer program having address-bridging code segments Grant 6,851,110 - Hundt , et al. February 1, 2 | 2005-02-01 |
Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints Grant 6,817,014 - Hundt , et al. November 9, 2 | 2004-11-09 |
Preserving the content of a first register without affecting the content of a second register Grant 6,807,627 - Tsai , et al. October 19, 2 | 2004-10-19 |
Edge profiling for executable program code having branches through stub code segments Grant 6,795,964 - Ramasamy , et al. September 21, 2 | 2004-09-21 |
Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints App 20040015883 - Hundt, Robert ;   et al. | 2004-01-22 |
Preserving program context when adding probe routine calls for program instrumentation App 20030212988 - Tsai, Jenn-Yuan ;   et al. | 2003-11-13 |
Unwinding instrumented program code App 20030182655 - Hundt, Robert ;   et al. | 2003-09-25 |
Method and system to analyze inlined functions App 20030115581 - Fahs, Brian ;   et al. | 2003-06-19 |
Instrumentation of code having predicated branch-call and shadow instructions App 20030088862 - Ramasamy, Vinodha ;   et al. | 2003-05-08 |
Optimization of control transfers to dynamically loaded modules App 20030079215 - Hundt, Robert ;   et al. | 2003-04-24 |
Handling calls from relocated instrumented functions to functions that expect a return pointer value in an orignal address space App 20030037318 - Ramasamy, Vinodha ;   et al. | 2003-02-20 |
Optimizing an executable computer program having linkage functions App 20030009750 - Hundt, Robert ;   et al. | 2003-01-09 |
Edge profiling for executable program code having branches through stub code segments App 20020194580 - Ramasamy, Vinodha ;   et al. | 2002-12-19 |
Optimizing an executable computer program having address-bridging code segments App 20020188932 - Hundt, Robert ;   et al. | 2002-12-12 |
Dynamic instrumentation of an executable program App 20020152455 - Hundt, Robert ;   et al. | 2002-10-17 |
Providing debugging capability for program instrumented code App 20020104074 - Hundt, Robert ;   et al. | 2002-08-01 |
Preserving the content of a first register without affecting the content of a second register App 20020099931 - Tsai, Jenn-Yuan ;   et al. | 2002-07-25 |
Allocating registers for use in programming code modification App 20020099872 - Ramasamy, Vinodha ;   et al. | 2002-07-25 |