P

Inventor

HUNDT ROBERT

US36 patents
⚠️ This page may combine multiple inventors who share the name “HUNDT ROBERT”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

HEWLETT PACKARD DEVELOPMENT CO

19 patents
US6918110B2Jul 12, 2005

Dynamic instrumentation of an executable program by means of causing a breakpoint at the entry point of a function and providing instrumentation code

HEWLETT PACKARD DEVELOPMENT CO134 citations95
US7131115B2Oct 31, 2006

Unwinding instrumented program code

HEWLETT PACKARD DEVELOPMENT CO37 citations92
US7017153B2Mar 21, 2006

Uninstrumenting in-line code instrumentation via stack unwinding and cleanup

HEWLETT PACKARD DEVELOPMENT CO36 citations92
US6957421B2Oct 18, 2005

Providing debugging capability for program instrumented code

HEWLETT PACKARD DEVELOPMENT CO20 citations92
US6898785B2May 24, 2005

Handling calls from relocated instrumented functions to functions that expect a return pointer value in an original address space

HEWLETT PACKARD DEVELOPMENT CO21 citations92
US6851110B2Feb 1, 2005

Optimizing an executable computer program having address-bridging code segments

HEWLETT PACKARD DEVELOPMENT CO20 citations92
US6795964B2Sep 21, 2004

Edge profiling for executable program code having branches through stub code segments

HEWLETT PACKARD DEVELOPMENT CO19 citations92
US6817014B2Nov 9, 2004

Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints

HEWLETT PACKARD DEVELOPMENT CO41 citations91
US7249349B2Jul 24, 2007

Uninstrumenting in-line code instrumentation on-the-fly

HEWLETT PACKARD DEVELOPMENT CO22 citations89
US7415699B2Aug 19, 2008

Method and apparatus for controlling execution of a child process generated by a modified parent process

HEWLETT PACKARD DEVELOPMENT CO27 citations88
US6934943B2Aug 23, 2005

Optimization of control transfers to dynamically loaded modules

HEWLETT PACKARD DEVELOPMENT CO22 citations88
US7185320B2Feb 27, 2007

System and method for processing breakpoint events in a child process generated by a parent process

HEWLETT PACKARD DEVELOPMENT CO15 citations82
US7103878B2Sep 5, 2006

Method and system to instrument virtual function calls

HEWLETT PACKARD DEVELOPMENT CO13 citations81
US6993750B2Jan 31, 2006

Dynamic registration of dynamically generated code and corresponding unwind information

HEWLETT PACKARD DEVELOPMENT CO12 citations79
US7165162B2Jan 16, 2007

Partitioning modules for cross-module optimization

HEWLETT PACKARD DEVELOPMENT CO3 citations61
US7360207B2Apr 15, 2008

Method and system to analyze inlined functions

HEWLETT PACKARD DEVELOPMENT CO5 citations60
US7401330B2Jul 15, 2008

Cloning programming code

HEWLETT PACKARD DEVELOPMENT CO6 citations56
US7765242B2Jul 27, 2010

Methods and apparatus for structure layout optimization for multi-threaded programs

HEWLETT PACKARD DEVELOPMENT CO2 citations55
US6996810B2Feb 7, 2006

Lazy and precise update of unwind information for dynamically generated code

HEWLETT PACKARD DEVELOPMENT CO0 citations42

GOOGLE INC

9 patents

MARS JASON

2 patents

GOOGLE LLC

2 patents

LI XINLIANG DAVID

1 patent

HUNDT ROBERT

1 patent

SHENG TIANWEI

1 patent

LOZANO LUIS A

1 patent