next steps for rr
bgirard at mozilla.com
Fri Mar 11 19:48:20 UTC 2016
I'm looking forward to it!
> I don't plan to make any significant improvements to rr's gdb
integration, because I see it as a dead end.
I think calling this a dead end is really over stating it. Even with
something a UI like Chronomancer++ I would still see use cases better
served with gdb+rr in the same way that I still reach for printf debugging
in some situations. But I don't know what you have planned so perhaps I'll
be pleasantly proven wrong :). I'll try to continue to contribute useful
gdb commands as time allows to help with Gecko debugging in the mean time.
On Tue, Mar 8, 2016 at 4:14 PM, Robert O'Callahan <robert at ocallahan.org>
> gdb and other traditional debuggers are not the ideal debugging
> interface for the long term. For the next big leap in debugging I plan
> to take a step back and build a different interface with a somewhat
> different implementation, something more like Chronomancer. Record and
> replay are still critical so I plan to build on rr for those
> capabilities, but the new functionality will probably be in separate
> components and not open-source, at least initially. For clarity I'll
> give this new project a new name and use 'rr' to refer to the
> open-source project.
> So I plan to keep maintaining rr at its current level of
> functionality, keep improving the robustness of recording and replay,
> and keep working on recording features such as chaos mode and some new
> ones that my new project will need. I don't plan to make any
> significant improvements to rr's gdb integration, because I see it as
> a dead end, but of course we'd accept patches for such improvements.
> lbir ye,ea yer.tnietoehr rdn rdsme,anea lurpr edna e hnysnenh hhe uresyf
> selthor stor edna siewaoeodm or v sstvr esBa kbvted,t
> o l euetiuruewFa kbn e hnystoivateweh uresyf tulsa rehr rdm or rnea
> .a war hsrer holsa rodvted,t nenh hneireseoouot.tniesiewaoeivatewt sstvr
> rr-dev mailing list
> rr-dev at mozilla.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rr-dev