Using branch instruction counts to facilitate replay of...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S132000, C717S135000

Reexamination Certificate

active

07844954

ABSTRACT:
A method and computer program product for logging non-deterministic events of a virtual machine executing a sequence guest instructions, the method including tracking an execution point in the sequence of executing guest instructions, the tracking of the execution point including determining a branch count of executed branch instructions; and detecting an occurrence of a non-deterministic event directed to the virtual machine during execution of the sequence of guest instructions, and recording information which includes an identifier of a current execution point, wherein the identifier includes the branch count.

REFERENCES:
patent: 5774724 (1998-06-01), Heisch
patent: 6971091 (2005-11-01), Arnold et al.
patent: 2004/0024995 (2004-02-01), Swaine
patent: 2004/0268348 (2004-12-01), Waki et al.
patent: 2006/0021054 (2006-01-01), Costa et al.
patent: 2006/0167916 (2006-07-01), Vertes
patent: 2006/0259818 (2006-11-01), Howell et al.
patent: 2008/0320594 (2008-12-01), Jiang
Bhansali et al. “Framework for Instruction-level Tracing and Analysis of Program Executions”, 2006, Proceedings of the 2nd international conference on Virtual execution environments, pp. 154-163.
Dunlap et al. “ReVirt: Enabling Intrusion Analysis through VIrtual-Machine Logging and Replay”, 2002, In Proceedings of the 2002 Symposium on Operating Systems Design and Implementation.
Xu et al. “ReTrace: Collecting Execution Trace with Virtual Machine Deterministic Replay”, 2007, In Proceedings of the 3rd Annual Workshop on Modeling, Benchmarking and Simulation.
Bressoud et al. “Hypervisor-based fault tolerance”, 1995, Proceedings of the fifteenth ACM symposium on Operating systems principles.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, Dec. 19, 2008, PCT/US08/82401.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Using branch instruction counts to facilitate replay of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Using branch instruction counts to facilitate replay of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using branch instruction counts to facilitate replay of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4156695

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.