chroot java jail, and JSON java trace printer
That's a pretty neat tool that I haven't seen before. I poked around at the backend code, and it basically works by running your code in a sandboxed JVM, attaching a custom debugger, and recording a snapshot of the stack frame and everything that it references after every line of code.
Record and Replay Framework
Mozilla has developed a fancy tool called rr that can enable this kind of debugging by using some fancy techniques to do essentially record incremental snapshots. Unfortunately, it's designed for C/C++ programs, and I don't think you can easily use it to debug Java code that runs inside of a JVM.
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
1 project | reddit.com/r/ProgrammerHumor | 20 Sep 2022
Backward debugging (reverse step)
1 project | reddit.com/r/golang | 3 Sep 2022
Reverse Debugging and Other Stories
2 projects | news.ycombinator.com | 23 Aug 2022
Pernosco: Fast, Fun, Omniscient Debugging
1 project | news.ycombinator.com | 14 Jul 2022
Heisenbugs: The most elusive kind of bug, and how to capture them with Perfect Replayability
1 project | reddit.com/r/vale | 1 Jul 2022