emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Native compilation on MPS branch


From: Andrea Corallo
Subject: Re: Native compilation on MPS branch
Date: Thu, 25 Apr 2024 01:50:51 -0400
User-agent: Gnus/5.13 (Gnus v5.13)

Gerd Möllmann <gerd.moellmann@gmail.com> writes:

> Andrea Corallo <acorallo@gnu.org> writes:
>
>> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>>
>>> Andrea Corallo <acorallo@gnu.org> writes:
>>>
>>>> Dumb question: are you usnug rr to debug this?
>>>
>>> Not dumb at all :-). Last time I looked, which is now 10s ago, Homebrew
>>> still didn't offer rr. That's on arm, in case it matters.
>>
>> IME rr is invaluable for debugging GC bugs, one can do things like
>> placing watch-points while doing reverse execution and discover
>> immediately where something was modified the last time.  
>
> Yeah, I agree. It's sort of the holy grail of debugging.
>
> (I remember an effort to add reversible debugging to LLDB some years
> ago, don't know what became of that. I should probably investigate that
> a bit.)
>
>> You did a very good job reaching this point of the development without
>> rr.
>
> Thanks. See - nobody really needs this new-fangled stuff that young
> people are using.

Agree, the trick I shared actually covers for me the vast majority of
the cases I'd use rr for :)

  Andrea



reply via email to

[Prev in Thread] Current Thread [Next in Thread]