P

Inventor

MATTSON JR JAMES S

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

HEWLETT PACKARD CO

13 patents
US6205545B1Mar 20, 2001

Method and apparatus for using static branch predictions hints with dynamically translated code traces to improve performance

HEWLETT PACKARD CO190 citations99
US6115809ASep 5, 2000

Compiling strong and weak branching behavior instruction blocks to separate caches for dynamic and static prediction

HEWLETT PACKARD CO151 citations99
US6189141B1Feb 13, 2001

Control path evaluating trace designator with dynamically adjustable thresholds for activation of tracing for high (hot) activity and low (cold) activity of flow control

HEWLETT PACKARD CO279 citations98
US6164841ADec 26, 2000

Method, apparatus, and product for dynamic software code translation system

HEWLETT PACKARD CO155 citations98
US6430741B1Aug 6, 2002

System and method for data coverage analysis of a computer program

HEWLETT PACKARD CO142 citations96
US6327704B1Dec 4, 2001

System, method, and product for multi-branch backpatching in a dynamic translator

HEWLETT PACKARD CO79 citations96
US6317870B1Nov 13, 2001

System and method for optimization of inter-module procedure calls

HEWLETT PACKARD CO57 citations96
US6223339B1Apr 24, 2001

System, method, and product for memory management in a dynamic translator

HEWLETT PACKARD CO69 citations96
US6148437ANov 14, 2000

System and method for jump-evaluated trace designation

HEWLETT PACKARD CO69 citations96
US5911073AJun 8, 1999

Method and apparatus for dynamic process monitoring through an ancillary control code system

HEWLETT PACKARD CO66 citations96
US6112280AAug 29, 2000

Method and apparatus for distinct instruction pointer storage in a partitioned cache memory

HEWLETT PACKARD CO35 citations92
US6101326AAug 8, 2000

Method and apparatus for frame elimination for simple procedures with tail calls

HEWLETT PACKARD CO20 citations92
US5933622AAug 3, 1999

Method for efficient handling of asynchronous events in a dynamic translation system

HEWLETT PACKARD CO14 citations73

VMWARE INC

2 patents