Preventing loss of traced information in a data processing...

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

C717S128000, C712S227000, C712S216000, C712S214000

Reexamination Certificate

active

07496899

ABSTRACT:
Techniques for preventing the loss of trace information being transmitted via trace infrastructure are disclosed. A data processing apparatus for processing instructions is provided. The data processing apparatus comprises: decode/issue logic operable to receive and decode an instruction to be processed by the data processing apparatus and to determine when to issue a decoded instructions for execution by execution logic; execution logic operable to execute the decoded instructions; interface logic selectively operable to receive trace information relating to the state of the data processing apparatus generated in response to execution of the decoded instructions for transmission to trace monitoring infrastructure; and throttle logic operable to predict whether issuing the decoded instruction to the execution logic for execution would be likely to cause the trace information to be transmitted to said trace monitoring infrastructure to exceed a capacity of said trace monitoring infrastructure and, if so, to prevent the decode/issue logic from issuing the decoded instruction to the execution logic. Accordingly, the throttle logic reviews each instruction to be executed and predicts whether issuing that instruction at that time will or is likely to cause the capacity to be exceeded. In the event that the throttle logic determines that the capacity is likely to be exceeded, the instruction is prevented from being issued to the execution logic which reduces the likelihood that any state information is lost.

REFERENCES:
patent: 5724505 (1998-03-01), Argade et al.
patent: 5752013 (1998-05-01), Christensen et al.
patent: 6148381 (2000-11-01), Jotwani
patent: 6421795 (2002-07-01), Yamashita
patent: 6615370 (2003-09-01), Edwards et al.
patent: 2003/0229823 (2003-12-01), Swaine et al.
patent: 2004/0030962 (2004-02-01), Swaine et al.
patent: 2004/0102950 (2004-05-01), Agarwala et al.
patent: 2005/0210223 (2005-09-01), Caprioli et al.

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

Preventing loss of traced information in a data processing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Preventing loss of traced information in a data processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Preventing loss of traced information in a data processing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4056677

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