# addons **Repository Path**: ottobryant_admin/addons ## Basic Information - **Project Name**: addons - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-07 - **Last Updated**: 2025-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build status](https://api.travis-ci.com/undoio/addons.svg?master)](https://travis-ci.com/undoio/addons) UDB Addons ========== A collection of add-on scripts and configuration to enhance the functionality provided by [UDB](http://undo.io/) (and, in some cases, also vanilla GDB). Summary ------- [**Automatic symbol loading**](automatic_symbol_loading/README.md) Loads all debug files in the specified directory. [**Backtrace with time**](backtrace_with_time/README.md) Adds a ubt command which adds basic block counts to frames within a backtrace. [**Completion**](completion/README.md) Adds completion of udb command line parameters in bash. [**Count calls**](count_calls/README.md) Counts how many times each function was called in the specificed period of time. [**Follow fork**](follow_fork/README.md) Allows live-record to record both parent and child after `fork()` has been called. [**Load Debug Symbols**](load_debug_symbols/README.md) Loads debug symbols by parsing the relevant section addresses. [**Reconstruct file**](reconstruct_file/README.md) Reconstructs the content of a file by analysing reads on the execution history of a debugged program or LiveRecorder recording. [**Regs every bb**](regs_every_bb/README.md) Prints the values of all the registers at every basic block within a range. [**Relative wallclock**](relative_wallclock/README.md) Prints an approximate wallclock time relative to the start of recording. [**Reverse step map**](reverse_step_map/README.md) Executes a reverse-step-instruction, prints the instruction and, for each register used in it, prints which map is involved. [**Sample functions**](sample_functions/README.md) Samples the number of times the program is in each function. [**What map**](what_map/README.md) Looks up a variable or address within the maps of the debuggee. [**Google Test annotations**](gtest_annotations/README.md) Example Google Test integration to annotate recordings with test status. Development ----------- Feel free to make a pull request against the project! The [`master`](https://github.com/undoio/addons/tree/dev) branch supports the latest release of UDB. The [`dev`](https://github.com/undoio/addons/tree/dev) branch contains code meant for the next future release of UDB.