Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brummett/devel-chitin
Abstract base class for Perl debuggers
https://github.com/brummett/devel-chitin
api debugger hacktoberfest perl
Last synced: 2 months ago
JSON representation
Abstract base class for Perl debuggers
- Host: GitHub
- URL: https://github.com/brummett/devel-chitin
- Owner: brummett
- Created: 2013-06-21T20:46:42.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-12-02T16:22:10.000Z (about 2 years ago)
- Last Synced: 2024-06-20T00:29:45.920Z (7 months ago)
- Topics: api, debugger, hacktoberfest, perl
- Language: Perl
- Homepage:
- Size: 1.48 MB
- Stars: 1
- Watchers: 3
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/brummett/Devel-Chitin.png?branch=master)](https://travis-ci.org/brummett/Devel-Chitin)
## Devel::ChitinProgrammatic interface to the Perl debugging API
This class exposes the Perl debugging facilities as an API useful for
implementing debuggers, tracers, profilers, etc so they can all benefit from
common code.Devel::Chitin is not a usable debugger per se. It has no mechanism for interacting
with a user such as reading command input or printing retults. Instead,
clients of this API may call methods to inspect the debugged program state.
The debugger core calls methods on clients when certain events occur, such
as when the program is stopped by breakpoint or when the program exits.
Multiple clients can attach themselves to Devel::Chitin simultaneously within
the same debugged program.