undo.io Open in urlscan Pro
35.178.80.221  Public Scan

Submitted URL: http://undo.io/
Effective URL: https://undo.io/
Submission: On June 29 via api from GB — Scanned from GB

Form analysis 0 forms found in the DOM

Text Content

We use cookies to ensure that we give you the best experience on our website. If
you wish continue to use this site we want to make sure that you are happy with
it. To find out more about the cookies we use see our Privacy Policy.

If you decline, your information won’t be tracked when you visit this website. A
single cookie will be used in your browser to remember your preference not to be
tracked.

Yes to cookies No to cookies
 * Community
 * C/C++ Docs
 * Java Docs
 * Support

 * youtube
 * Logos / Medium / Isolated
 * Group
 * Group

 * Home
 * Products
   
   UDB - C/C++
   Time Travel Debugging for Developers
   
   LiveRecorder - C/C++/Go
   Time Travel Debugging for Teams
   
   LiveRecorder - Java
   Time Travel Debugging for Teams
   
   
   WHAT IS TIME TRAVEL DEBUGGING
   
   Learn more
 * Solutions
   By Use Case
   Development & Test (C/C++/Java)
   Production (C/C++)
   By need
   Unblock CI/CD pipelines
   Deliver productivity savings
   Fix your flaky tests
   Fix Test Automation Failures
   Industries
   Data management
   Electronic Design Automation (EDA)
   Financial Services
   Networking & Telecoms
   Aerospace and Defense
   
   
   WHAT IS TIME TRAVEL DEBUGGING
   
   Learn more
 * Customers
 * Resources
   
   GDBWATCHPOINT
   
   A dedicated resource to learn about debugging in GDB by industry leader in
   debugging and founder of Undo
   
   All tutorials
   Debugging multithreaded programs in GDB
   See tutorial
   Save Time Debugging with Time Travel Debugging
   See tutorial
   Resource center
   Blog
   Whitepapers
   Videos
   Presentations
   Webinars & podcasts
   Case studies
   ROI calculator
   Latest updates
   
   
   UNDO SUPPORTING C++ ON SEA
   
   Read article
   
   
   UNDO AT SIGMOD, THE INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, AND THE
   DBTEST WORKSHOP ON TESTING DATABASE SYSTEMS
   
   Read article
 * Company
   Contact
   Contact us
   Request a demo
   Undo
   Company
   News
   Leadership
   Careers
   Latest updates
   
   
   UNDO SUPPORTING C++ ON SEA
   
   Read article
   
   
   UNDO AT SIGMOD, THE INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, AND THE
   DBTEST WORKSHOP ON TESTING DATABASE SYSTEMS
   
   Read article
 * FREE TRIAL


 * Home
 * Products
   * Back
   * UDB - C/C++
   * LiveRecorder - C/C++/Go
   * LiveRecorder - Java
   * What is time travel debugging
 * Solutions
   * Back
   * Solutions
   * By Use Case
     * Back
     * Development & Test (C/C++/Java)
     * Production (C/C++)
   * By need
     * Back
     * Unblock CI/CD pipelines
     * Deliver productivity savings
     * Fix your flaky tests
     * Fix Test Automation Failures
   * Industries
     * Back
     * Data management
     * Electronic Design Automation (EDA)
     * Financial Services
     * Networking & Telecoms
     * Aerospace and Defense
   * What is time travel debugging
 * Customers
 * Resources
   * Back
   * Resources
   * gdbWatchPoint
   * Resource center
     * Back
     * Blog
     * Whitepapers
     * Videos
     * Presentations
     * Webinars & podcasts
     * Case studies
     * ROI calculator
 * Company
   * Back
   * Company
   * Contact
     * Back
     * Contact us
     * Request a demo
   * Undo
     * Back
     * Company
     * News
     * Leadership
     * Careers
 * Community
 * C/C++ Docs
 * Java Docs
 * Support

Move Fast. Stay Stable.


EMPOWERING DEVELOPERS TO UNDERSTAND COMPLEX CODE AND FIX BUGS FASTER WITH TIME
TRAVEL DEBUGGING


TRUSTED BY INDUSTRY LEADERS


For Teams


LIVERECORDER

LiveRecorder brings time travel debugging to CI, enabling software teams to
easily and quickly diagnose the root cause of new regressions, legacy bugs, and
flaky tests.

Record - process failures in CI / Automated Tests suite
Replay - recordings to locate errors
Resolve - bugs fast

LiveRecorder for C/C++/Go
LiveRecorder for Java

           1int main(void) 2{ 3    int a = 0, b = 0, c; 4 5    a++; 6    b++; 7    c = a+b; 8    return a; 9}10
        

int a 0
int b 0
int c 32767
(udb)
start

udb: debug-server pid 15310, port 39389


3 int a = 0, b = 0, c;

(udb)
next

5 a++;

(udb)
n

For Developers


UDB - REPLAY COMPONENT OF LIVERECORDER

UDB is a standalone time travel debugger for Linux C/C++ for use in inner-loop
development. It is also the replay component of LiveRecorder.

Download UDB to explore some of the features of time travel debugging.

Learn more


WHAT DEVELOPERS ARE SAYING



Everyone who debugs C/C++ should be using time travel debugging. If you’re not
using it, you’re just wasting time.

Brian Janes, Senior Engineering Director, High Performance Computing at Altair

When dealing with unfamiliar code, there is a huge productivity benefit in being
able to go backwards and forwards over the same section of code until you fully
understand what it does.

Rob Thompson, Senior Software Engineer, Siemens EDA

With LiveRecorder, we were able to dramatically cut down the analysis time
required to understand the root cause of complex software defects.

Dr. Alexander Böhm, Chief Development Architect, SAP HANA



FIX BUGS FASTER WITH TIME TRAVEL DEBUGGING

Download technical paper
Products

LiveRecorder for C/C++/Go
LiveRecorder for Java
UDB
Solutions

Time Travel Debugging
Development & Test
Production
CI/CD
Industries
Data management
EDA
Financial Services
Networking
Aerospace & Defense
Quick links

Support
UDB Free Trial
Buy UDB
Tutorials
Request a Demo
ROI Calculator
Resources

Blog
gdbWatchPoint
Whitepapers
UDB Docs
LiveRecorder C/C++ Docs
LiveRecorder Java Docs
Company

Overview
Leadership
Careers
Contact us
Stay connected
youtube
Youtube
Logos / Medium / Isolated
Medium
Group
Twitter
Group
LinkedIn
Group 26
RSS


Undo is the time travel debugging company for Linux. We equip developers with
the technology to understand complex code and fix bugs faster.

Sign up to newsletter
 * Privacy policy
 * EULA Terms

Copyright © 2022 Undo All Rights Reserved. Designed and built by Onespacemedia.