My Time Travel Debugging for Windows project has a website now: wintrace.io
Since last post I implemented breakpoint support & more step controls in the replay engine and I am now using it to debug itself and solve issues much faster than before.
Landed in the newest update: change values in VS and immediately see what that change will do to the code execution. Great for testing algorithm output based on input values and testing black box functions.
Get it: marketplace.visualstudio.com…
Predictive debugging in Visual Studio available now. See what's ahead and step into functions you care about without stepping through intermediate code.
Get it: d-0.dev
Next up: no need to step step step because the extension already predicted what will happen next. Stepping through a deep call chain just to get to a specific function? Just open the callstack list next to the caller and choose where you want to step into. Available soon.
Update 1.2.0: live profiler!
- breakdown individual function perf live
- profile based on what is currently happening
- precise line by line metrics
- navigate codebase without starting or stopping sessions
Enable in Extensions->D0->Live Profiler
Download: marketplace.visualstudio.com…
Here's D0 extension working with @raylibtech 😊
Available on VS marketplace: marketplace.visualstudio.com…
New update: fixed some issues with VS breakpoints and assert()/debugbreak(). Check it out: marketplace.visualstudio.com…
Also: did you know that placing a single breakpoint in Visual Studio can place it in multiple seemingly unrelated locations at once?!
Some updates:
- a lot of updates to the extension which fix various issues with stability and performance
- my first customer! 😊
- new experiments with disabling code at runtime with script jumps (demo, unreleased)
Try it out: marketplace.visualstudio.com…
Here's a short demo of all current features in the D0 extension: youtube.com/watch?v=5bfUWJYE…
Early experiments with Rust (the bars at the bottom represent each thread rendering a different slice of the image).
Recommend watching this series. Very concise and lots of useful tips.
New WinDbg tutorial video: More powerful conditional breakpoints in WinDbg! Breakpoints that check values, callers, and run scripts as a condition before breaking into the debugger.
augmend.com/replay/4ceb728c-…
Imagine stepping through code. Real time inline variable changes now available in the VS extension.
You can activate this feature by putting the cursor anywhere in the function.
Download: marketplace.visualstudio.com…





