Je n'y connais rien du tout mais à priori c'est plus puissant que des simples snapshots à intervalle régulier.
Regarde ce commentaire : http://lwn.net/Articles/356151/
"You're thinking of checkpoint/restart. This is completely different.
The present "reverse debugging" feature set allows you to do reverse-step, reverse-next, reverse-continue etc., running backward to any breakpoint or watchpoint, or just stepping backward by a single instruction if you choose. You're not restricted to stopping only at previously designated checkpoints".
[^] # Re: À rebours?
Posté par patrick_g (site web personnel) . En réponse à la dépêche GDB 7.0 et le déverminage concurrentiel à rebours. Évalué à 4.
Regarde ce commentaire : http://lwn.net/Articles/356151/
"You're thinking of checkpoint/restart. This is completely different.
The present "reverse debugging" feature set allows you to do reverse-step, reverse-next, reverse-continue etc., running backward to any breakpoint or watchpoint, or just stepping backward by a single instruction if you choose. You're not restricted to stopping only at previously designated checkpoints".