mv2d

A Minimally Viable MoarVM debugger.

Fork of https://github.com/raku-community-modules/App-MoarVM-Debug

Usage

Start the debugger:

$ mv2d main.raku

Set a breakpoint on line 42:

> bp main.raku 42

Then type resume to resume the thread to hit it:

> resume

Type help to see all of the commands.

Known Issues

The only stepping mode currently available is Step Into.

Backtraces will show incorrect line numbers.

Source can be located at: https://github.com/slid1amo2n3e4/mv2d. Comments and Pull Requests are welcome.

COPYRIGHT AND LICENSE

Copyright 2017 - 2020 Edument AB

Copyright 2024 The Raku Community

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.

mv2d v0.1.333

A Minimally Viable MoarVM debugger.

Authors

  • slid1amo2n3e4
  • Contributors

License

Artistic-2.0

Dependencies

String::UtilsJSON::FastData::MessagePack

Test Dependencies

Provides

  • App::MoarVM::Debug
  • App::MoarVM::Debug::Breakpoints
  • App::MoarVM::Debug::Formatter
  • MoarVM::Remote

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.