INDEXING AND REPRODUCING TIME-JUMP TRACES USING DIFFGRAMS Russian patent published in 2024 - IPC G06F11/28 

Abstract RU 2815369 C1

FIELD: computer technology.

SUBSTANCE: technical result is achieved by reproducing a subset of instructions to obtain the state of one or more named resources, wherein the one or more named resources have a first state in the first instruction and another, second state in the second instruction; based on reproducing the subset of instructions, a diffgram is generated for the subset of instructions, wherein the diffgram contains one or more reversible mathematical operations on the first state that transform the first state into a second state, such that the summation of the diffgram in the first instruction by applying one or more reversible mathematical operations to the first state transfers one or more named resources to a second state, and subtracting a diffgram in a second instruction by applying the inverse of one or more reversible mathematical operations to the second state transfers one or more named resources to a first state; and store the diffgram in connection with the trace.

EFFECT: improving performance by using diffgrams to quickly restore program state to reach a target instruction.

20 cl, 9 dwg

Similar patents RU2815369C1

Title Year Author Number
SYSTEM AND METHOD FOR AUTOMATIC PROCESSING OF SOFTWARE SYSTEM ERRORS 2012
  • Antukh Aleksandr Ehduardovich
  • Malanov Aleksej Vladimirovich
RU2521265C2
CACHE-BASED TRACE RECORDING USING DATA OF CACHE COHERENCE PROTOCOL 2018
  • Mola, Jordi
RU2775818C2
CACHE-BASED TRACE PLAYBACK BREAKPOINTS USING TAG FIELD RESERVED BITS 2019
  • Mola, Jordi
RU2769785C1
METHOD AND DEVICE FOR TILE-RELATED ADDRESSING WHEN ENCODING VIDEO SIGNAL 2019
  • Hannuksela Miska
RU2767601C1
METHOD OF DETECTING UNKNOWN PROGRAMS BY LOAD PROCESS EMULATION 2011
  • Parshin Jurij Gennad'Evich
  • Pintijskij Vladislav Valer'Evich
RU2472215C1
TRACE RECORDING BY REGISTRATION OF INCOMING STREAMS IN LOWER-LEVEL CACHE BASED ON ELEMENTS IN UPPER-LEVEL CACHE 2019
  • Mola, Jordi
RU2773437C2
METHOD AND APPARATUS FOR TILE-RELATED ADDRESSING IN VIDEO CODING 2019
  • Hannuksela Miska
RU2783587C2
APPARATUS AND METHOD FOR ENCODING AND DECODING VIDEO 2020
  • Hannuksela Miska
RU2784900C1
REGISTRATION OF INCOMING CACHE STREAMS ON REQUEST TO A HIGHER-LEVEL CACHE 2019
  • Mola, Jordi
  • Gabryjelski, Henry
RU2764173C1
SEARCH AUGMENTED MENU AND CONFIGURATION FOR COMPUTER APPLICATIONS 2012
  • Dzhejkob Suradzh
RU2609075C2

RU 2 815 369 C1

Authors

Mola, Jordi

Dates

2024-03-13Published

2020-06-17Filed