[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.
From: |
Rüdiger Sonderfeld |
Subject: |
Re: [Emacs-diffs] trunk r116836: Avoid GC crashes. |
Date: |
Wed, 26 Mar 2014 15:42:03 +0100 |
User-agent: |
KMail/4.11.5 (Linux/3.11.0-17-generic; KDE/4.11.5; x86_64; ; ) |
On Saturday 22 March 2014 19:57:02 Richard Stallman wrote:
> Thanks. Am I missing something, or is there still no reliable repro? I
> feel like gdb's reverse debugging support would be helpful here.
>
> I don't know how much time passes between the vector gets freed
> and when the symbol gets marked. I suspect it is the time
> between one GC and the next, which would be millions of instructions.
> Can reverse execution handle that?
Maybe Mozilla's new rr project could help here
* http://robert.ocallahan.org/2014/03/introducing-rr.html
* http://rr-project.org/
It records the execution and allows replays
> rr aspires to be your primary debugging tool, replacing — well, enhancing —
> gdb. You record a failure once, then debug the recording,
> deterministically, as many times as you want. Every time the same execution
> is replayed.
Regards,
Rüdiger
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., (continued)
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Daniel Colascione, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Andreas Schwab, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Andreas Schwab, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/23
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Richard Stallman, 2014/03/22
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes.,
Rüdiger Sonderfeld <=
- Re: [Emacs-diffs] trunk r116836: Avoid GC crashes., Eli Zaretskii, 2014/03/27
- gNewSense QEMU setup [Was: Re: [Emacs-diffs] trunk r116836: Avoid GC crashes], Dmitry Antipov, 2014/03/28
- Re: gNewSense QEMU setup [Was: Re: [Emacs-diffs] trunk r116836: Avoid GC crashes], Richard Stallman, 2014/03/28
- Re: gNewSense QEMU setup [Was: Re: [Emacs-diffs] trunk r116836: Avoid GC crashes], Daniel Colascione, 2014/03/28
- Re: gNewSense QEMU setup [Was: Re: [Emacs-diffs] trunk r116836: Avoid GC crashes], Richard Stallman, 2014/03/29