Je ne pense pas qu'il stocke tout l'état du programme à chaque instruction mais simplement le minimum d'informations pour pouvoir revenir en arrière (en gros l'adresse de l'instruction d'où il vient qui n'est pas forcement l'adresse précédente si on a fait un saut ; et l'état des registres et des mémoires qui ont été modifiées ou écrasées par l'instruction).
On stocke quelques octets par instruction exécutée, ce qui peut quand même faire beaucoup ; cela doit souvent ralentir l'exécution d'un bon facteur 10) mais je pense que le jeu en vaut vraiment la chandelle.
[^] # Re: À rebours?
Posté par renoo . En réponse à la dépêche GDB 7.0 et le déverminage concurrentiel à rebours. Évalué à 2.
On stocke quelques octets par instruction exécutée, ce qui peut quand même faire beaucoup ; cela doit souvent ralentir l'exécution d'un bon facteur 10) mais je pense que le jeu en vaut vraiment la chandelle.