Temporal meta-programming: treating time as a spatial dimension.

Reversible debuggers have existed since the early 1970s. However, they are not widely used, with the possible exception of GDB. GDB's target record is useful only when the cause of the bug is close in time to the bug manifestation. When the cause of the bug is far away from the manifestation, o...

Full description

Bibliographic Details
Published:
Online Access:http://hdl.handle.net/2047/d20002935
id ndltd-NEU--neu-913
record_format oai_dc
spelling ndltd-NEU--neu-9132021-05-26T05:10:56ZTemporal meta-programming: treating time as a spatial dimension.Reversible debuggers have existed since the early 1970s. However, they are not widely used, with the possible exception of GDB. GDB's target record is useful only when the cause of the bug is close in time to the bug manifestation. When the cause of the bug is far away from the manifestation, one resorts to a series of debugging sessions with the goal of narrowing down the cause of the bug. Thanks to reverse execution, it is possible to jump back and forth to any time of the execution.http://hdl.handle.net/2047/d20002935
collection NDLTD
sources NDLTD
description Reversible debuggers have existed since the early 1970s. However, they are not widely used, with the possible exception of GDB. GDB's target record is useful only when the cause of the bug is close in time to the bug manifestation. When the cause of the bug is far away from the manifestation, one resorts to a series of debugging sessions with the goal of narrowing down the cause of the bug. Thanks to reverse execution, it is possible to jump back and forth to any time of the execution.
title Temporal meta-programming: treating time as a spatial dimension.
spellingShingle Temporal meta-programming: treating time as a spatial dimension.
title_short Temporal meta-programming: treating time as a spatial dimension.
title_full Temporal meta-programming: treating time as a spatial dimension.
title_fullStr Temporal meta-programming: treating time as a spatial dimension.
title_full_unstemmed Temporal meta-programming: treating time as a spatial dimension.
title_sort temporal meta-programming: treating time as a spatial dimension.
publishDate
url http://hdl.handle.net/2047/d20002935
_version_ 1719406466820997120