Time Travel Debugging - James McNellis - Meeting C++ 2018

Поділитися
Вставка
  • Опубліковано 18 жов 2024
  • Time Travel Debugging
    James McNellis
    Meeting C++ 2018
    Slides: meetingcpp.com...

КОМЕНТАРІ • 6

  • @peppybocan
    @peppybocan 5 років тому

    can we reverse engineer and add those tools to linux? :D

    • @MeetingCPP
      @MeetingCPP  5 років тому +1

      There is a tool called RR which can do it under Linux.
      Also Undo offers a commercial solution.

    • @PixelPulse168
      @PixelPulse168 5 років тому

      I would guess windows kernel must have been recording stack. You would be able to build something similar for linux, if you can record executions stacks at linux kernel level, if my guess is true.

    • @PixelPulse168
      @PixelPulse168 5 років тому

      And what's the actual performance?

  • @LemonChieff
    @LemonChieff 5 років тому

    So it's like xcode tools but 10 years late. Pretty much what I expect from Microsoft.
    Edit: nevermind, it's much more extensive than that. And it has a terrible user interface.
    I think if I have a bug that I can't fix looking at a raw memory dump it may just be better to rewrite it.
    But, granted, it's not always possible.

    • @YoloMonstaaa
      @YoloMonstaaa 3 роки тому +1

      don't dismiss the tool just because you write trivial software to solve uninteresting problems