undo_io Profile Banner
Undo Profile
Undo

@undo_io

Followers
884
Following
1K
Media
551
Statuses
2K

Empowering developers to understand complex code and fix bugs faster with time travel debugging. ๐Ÿ’ป Debug C/C++, Java, and Go

San Francisco
Joined October 2012
Don't wanna be here? Send us removal request.
@undo_io
Undo
8 hours
What you'll learn in this hands-on GDB tutorial:.โœ… Isolate & debug individual threads.โœ… Diagnose deadlocks & race conditions.โœ… Use pthread_setname_np for sanity.Essential if youโ€™re writing multithreaded C/C++. . #Cpp #Multithreading #Programming.
0
0
0
@undo_io
Undo
14 hours
Debugging multithreaded C++ code? ๐Ÿงต.GDB can help!.This tutorial shows:.๐Ÿ”น How to name & switch threads.๐Ÿ”น Use scheduler-locking to control execution.๐Ÿ”น Debug deadlocks & data races. . #Cpp #Multithreading #Programming
Tweet media one
0
0
1
@undo_io
Undo
5 days
Ever wished you could go back in time and catch that sneaky bug before it broke everything? โณ๐Ÿ”. With time travel debugging, you can! ๐Ÿš€ Mike Shah walks you through rr & GDB to record, replay, and rewind your C++ programs. #Cpp #Programming
Tweet media one
0
0
1
@undo_io
Undo
12 days
C++ routing bugs donโ€™t have to be a black box. This webinar shows how to:.๐Ÿ”Ž Reverse-debug FRR.๐Ÿงฐ Use flame graphs + UDB.๐Ÿ› ๏ธ Apply modern tools to legacy codebases. #Cpp #Embedded.
0
1
1
@undo_io
Undo
12 days
Watch Mark Williamson as he brings a zombie back to life by using Time Travel Debugging!. #Coding #Gamedev
Tweet media one
0
1
3
@undo_io
Undo
19 days
Check out how Undo's Time Travel Debugging debugs SystemC considerably faster than traditional techniques!. Mastering Time Travel Debugging with SystemC Dev - Advanced Cpp Debugging for ASIC Applications. #Coding #Programming
Tweet media one
0
0
0
@undo_io
Undo
26 days
Routing bug in someone elseโ€™s C++ code?.Undoโ€™s UDB lets you travel back in time to see what went wrong. โœ… Reverse-debug FRR.โœ… Analyze static routes.โœ… Pinpoint performance issues with flame graphs. #Cpp #Embedded.
0
0
1
@undo_io
Undo
27 days
You canโ€™t fix performance until you see it. In this webinar:.๐Ÿ”ฅ Flame graphs reveal real-world bottlenecks.๐Ÿง  Root cause analysis in routing software.๐Ÿ”„ Time travel debugging with UDB.Improve your systems step-by-step:. #Cpp #Embedded.
0
0
0
@undo_io
Undo
27 days
Debugging third-party C++ networking code?.This webinar dives deep into Free Range Routing (FRR) using time-travel debugging. ๐Ÿ”ง Fix protocol bugs.๐Ÿ“‰ Analyze performance bottlenecks.๐Ÿ”ฅ Use flame graphs to find root causes. #Cpp #Embedded.
0
0
0
@undo_io
Undo
1 month
Ever wish you could undo a race condition?.Now you can. ๐Ÿงต Thread crashes.๐Ÿ”„ Reverse execution.๐Ÿ’ฅ Fix the actual line that broke your code. This @code + UDB tutorial shows how:. #Coding #Cplusplus #Cpp #Vscode.
0
0
0
@undo_io
Undo
1 month
Think GDB isnโ€™t good for multithreaded debugging?.Think again. ๐Ÿง  Learn how to:.- Control threads.- Avoid debugger-caused deadlocks.- Use scheduler-locking like a pro. This video takes you deep into GDB threading. . #Cplusplus #Cpp #Multithreading
Tweet media one
0
1
4
@undo_io
Undo
1 month
Race conditions: the nastiest bugs in C/C++. See how to detect & fix them with ThreadSanitizer (TSan):.โš ๏ธ Catch unsynchronized memory access.๐Ÿงช Reproduce flaky 1-in-1000 bugs.๐Ÿ› ๏ธ Tune runtime settings. . #Cpp #Raceconditions
Tweet media one
1
0
1
@undo_io
Undo
2 months
New to debugging multithreaded C programs?.This quick guide with Shatabdi (AWS FSx) shows you how to:.๐Ÿง  View & switch threads.๐Ÿ”’ Control execution flow.๐ŸŽฏ Set thread-specific breakpoints. Watch the full walkthrough. . #Clang #Coding
Tweet media one
0
0
1
@undo_io
Undo
2 months
We used 1993 Doom to teach you how to debug C like a boss. Seriously. ๐ŸŽฎ Track the moment a zombie gets blasted.๐Ÿ”„ Rewind code to see how it happened.๐Ÿง  Learn to navigate unknown C/C++ projects. Welcome to time travel debugging. #CProgramming #Vscode
Tweet media one
0
0
1
@undo_io
Undo
2 months
๐ŸงฐTools for multithreaded debugging:. - Visual Studio Code.- Undo UDB (reverse debugger).- pthreads, mutexes, shared memory.- Real-world C++ concurrency code. We show you how to solve race conditions in under 10 mins. #Coding #Cplusplus #Cpp #Vscode.
0
0
0
@undo_io
Undo
2 months
Did you know Emacs can be a full-featured GDB IDE?.This video shows how to:.๐Ÿงฐ Launch GDB with M-x gdb.๐Ÿงฑ Enable multi-window layout.๐Ÿ’พ Save your custom setup. Boost your C/C++ debugging flow โคต. . #Debugging
Tweet media one
0
0
1
@undo_io
Undo
2 months
๐Ÿš€ Big news for the C/C++ community! CLion is now free for non-commercial use. ๐Ÿ‘.๐Ÿ”— At Undo, we're proud to bring time travel debugging to CLion โ€” explore our integration here:
@jetbrains
JetBrains
2 months
Exciting news for C and C++ developers! @clion_ide just joined the club of WebStorm, Rider, and RustRover and is free for non-commercial use: Learning, developing open-source projects, creating content, and hobby development are now more accessible than
0
1
1
@undo_io
Undo
2 months
RT @jetbrains: Exciting news for C and C++ developers! @clion_ide just joined the club of WebStorm, Rider, and RustRover and is free for noโ€ฆ.
0
59
0
@undo_io
Undo
2 months
Debugging C/C++ threads in @code?.Donโ€™t settle for printf & breakpoints. ๐Ÿ”„ Use reverse debugging.๐Ÿงต Trace mutex & pthread bugs.๐Ÿง  Understand concurrency problems in real time. We show you how using Undo UDB + VS Code:. #Coding #Cplusplus #Cpp #Vscode.
0
0
0
@undo_io
Undo
2 months
Multithreaded C++ bugs = nightmares ๐Ÿ˜ซ.Race conditions. Deadlocks. In this video, we show how to:.๐Ÿ› ๏ธ Debug C/C++ threads in VS Code.โช Step backwards in time with UDB.๐Ÿ” Fix real-world race conditions. . #Coding #Cplusplus #Cpp #Vscode.
0
0
1