Sha256: 761019254d878a5f6456d136e7058e229d5674cbb8cd2b98d8dec1422b02f986

Contents?: true

Size: 582 Bytes

Versions: 4

Compression:

Stored size: 582 Bytes

Contents

# TODO

## Basic functionality

* Support Ractors
* Signal (SIGINT) support

## UI

* Interactive breakpoint setting
* irb integration
* Web browser integrated UI

## Debug command

* Breakpoints
    * Lightweight pending method break points with Ruby 3.1 feature (TP:method_added)
    * Non-stop breakpoint but runs some code.
* Watch points
    * Lightweight watchpoints for instance variables with Ruby 3.1 features (TP:ivar_set)
* Faster `next`/`finish` command by specifying target code.
* `set`/`show` configurations
* In-memory line traces
* Timemachine debugging

## Tests

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
debug-1.0.0.rc2 TODO.md
debug-1.0.0.rc1 TODO.md
debug-1.0.0.beta8 TODO.md
debug-1.0.0.beta7 TODO.md