Method and apparatus for recovering data values in dynamic runtime systems

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7308682
APP PUB NO 20040216095A1
SERIAL NO

10424007

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An arrangement is provided for data value recovery in an optimized program by precisely allocating predicate registers to guard branching instructions in the optimized program at compilation time. At execution time, an execution path leading to a recovery point is determined based on values of predicate registers guarding branching blocks. The values of non-current and non-resident data may be recovered at the recovery point according to the determined execution path. Optimization annotations may also be utilized for data value recovery.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Wu, Youfeng Palo Alto, CA 126 2707

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation