record & replay or time travel debugging
- https://github.com/traceroot-ai/traceroot TraceRoot helps engineers debug production issues 10× faster using AI-powered analysis of traces, logs, and code context.
- https://github.com/replayio/nut.new When you ask Nut to fix a bug, it creates a Replay.io recording of your app and whatever you did to produce the bug. The recording captures all the runtime behavior of your app, which is analyzed to explain the bug's root cause. This explanation is given to the AI developer so it has context to write a good fix.
- Django: kolo
- Redux: DevTools
- https://meiosis.js.org/tracer/
- https://elm-lang.org/news/time-travel-made-easy
- http://pythontutor.com/
- https://pytrace.com/
- https://viztracer.readthedocs.io/en/latest/
- https://revdebug.gitbook.io/revdebug/supported-langauges/python
- https://undo.io/solutions/products/java/
- https://arthas.aliyun.com/doc/tt
- https://www.cs.cmu.edu/~NatProg/whyline-java.html
- https://revdebug.gitbook.io/revdebug/supported-langauges/java
- https://github.com/alibaba/jvm-sandbox-repeater
- https://chrononsystems.com/
- https://wallabyjs.com/docs/intro/time-travel-debugger.html
- https://logrocket.com/
- https://revdebug.gitbook.io/revdebug/supported-langauges/javascript
- https://replay.io/
- https://developer.chrome.com/docs/devtools/recorder/
- https://www.highlight.io/
- https://rr-project.org/
- https://pernos.co/
- https://github.com/didi/rdebug
- https://azmr.itch.io/whitebox
- https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/time-travel-debugging-overview
- https://totalview.io/products/totalview
- http://www.simulics.com/index_en.php
- https://lldb.llvm.org/use/intel_pt.html
- https://wiki.qemu.org/Features/record-replay
- https://github.com/panda-re/panda/blob/dev/panda/docs/time-travel.md
- PIX: https://devblogs.microsoft.com/pix/download/
- nsight: https://developer.nvidia.com/nsight-graphics
- spector.js: https://spector.babylonjs.com/
- webgl-recorder: https://github.com/evanw/webgl-recorder
- safari: https://webkit.org/blog/8452/canvas-debugging/
- https://renderdoc.org/
- Reverse History Part One http://jakob.engbloms.se/archives/1547
- Reverse History Part Two – Research http://jakob.engbloms.se/archives/1554
- Reverse History Part Three – Products http://jakob.engbloms.se/archives/1564
- Studying the Advancement in Debugging Practice https://jakob.engbloms.se/archives/3077
- If I Only Changed the Software, why is the Phone on Fire http://jakob.engbloms.se/archives/1917
- Debugging – the 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems https://jakob.engbloms.se/archives/1923
- My Hairiest Bug War Stories https://www.researchgate.net/publication/27297655_My_Hairiest_Bug_War_Stories
- Scientific Debugging