SOFTWARE CHECKPOINT-RESTORATION BETWEEN DISTINCTLY COMPILED EXECUTABLES

A system and method for software checkpoint-restoration between distinctly compiled executables is disclosed. A first compiled version of the software, such as Version A, is executed. After which, checkpointing is performed in order to generate a checkpoint image. After checkpointing, restarting exe...

Full description

Saved in:
Bibliographic Details
Main Authors KULSHRESTHA, Vipul, COOPERMAN, Gene, CROUCH, Kenneth W, JAIN, Twinkle
Format Patent
LanguageEnglish
French
German
Published 13.10.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system and method for software checkpoint-restoration between distinctly compiled executables is disclosed. A first compiled version of the software, such as Version A, is executed. After which, checkpointing is performed in order to generate a checkpoint image. After checkpointing, restarting execution is performed with at least some of a second compiled version of the software, such as Version B, being executed using a switching function that is configured to switch execution upon restart at least partly to the second compiled version of the software. In this way, different executable versions may be used during the restart than during the initial execution, such as an unoptimized build during the restart versus an optimized build during the initial execution, so that software testing and/or debugging may be performed more efficiently.
Bibliography:Application Number: EP20190765951