Giter VIP home page Giter VIP logo

luanda's Introduction

Build Status Gitter

Luanda

Luanda - debugger for the Lua programming language

Documentation

Roadmap

  • Create a minimal dubbuger in C, that can load and attach an inferior and run it to completion
  • Build the infrastructure for the dubbuger project including
    • Build scripts
    • Test framework
    • Continuous integration
  • Inplement breakpoint at a fixed address and add callback to the system in C
    • At this point start building a proper API
  • Develop a formal state machine for handling events in a comprehensive way in C
  • Add support for debugging multiple threads
  • Load the DWARF debug symbol table and use symbol lookup to extend break points to handle line addresses
  • Add watch points
  • Develop some useful presentation

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$P""*^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$*'`$P          ""**^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$*'    $                  `*^$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$P'      d'                      `^$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$P'      ,d'                          `T$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$P'     ,sP'                              T$$$$$$$$$$$$$$$$$$
$$$$$$$$$P     -*'                                  T$$$$$$$$$$$$$$$$$
$$$$$$$$P                                            `^$$$$$$$$$$$$$$$
$$$$$$$$                                                T$$$$$$$$$$$$$
$$$$$$$;                                                 T$$$$$$$$$$$$
$$$$$$$                                                   $$$$$$$$$$$$
$$$$$$;                                                   :$$$$$$$$$$$
$$$$$$                                                     $$$$$$$$$$$
$$$$$;    _.------._                        _.------._     :$$$$$$$$$$
$$$$$  .*'          `*-.                .-*'          `*.   $$$$$$$$$$
$$$$$ /    lg+=ggg+.    `.    _.._    .'    .+ggg=+gl    \  $$$$$$$$$$
$$$$$:     $;  $$T T$*.   \,+*""""*+,/   .*$$T T$  :$     ;$$$$$$$$$$$
$$$$$:     `b  `T$sP'  \   ;        :   /  `T$sP'  d'     ; $$$$$$$$$$
$$$$$ \      *+.       '   ;        :   `       .+*      /  $$$$$$$$$$
$$$$$  `.                 /          \                 .'  :$$$$$$$$$$
$$$$$    `*-._       _.-*'            `*-._       _.-*'    $$$$$$$$$$$
$$$$$         """""""                      """""""         $$$$$$$$$$$
$$$$$                                                      $$$$$$$$$$$
$$$$$                                                      $$$$$$$$$$$
$$$$$;                                                    :$$$$$$$$$$$
$$$$$$                                                    $$$$$$$$$$$$
$$$$$$                                                    $$$$$$$$$$$$
$$$$$$                                                    $$$$$$$$$$$$
$$$$$$;                                                  :$$$$$$$$$$$$
$$$$$$$                    ;        :                    $$$$$$$$$$$$$
$$$$$$$                    `*-.__.-*'                    $$$$$$$$$$$$$
$$$$$$$                                                  $$$$$$$$$$$$$
$$BUG$$b                                                d$$$$$$$$$$$$$
$$$$$$$$b                  _.._   _.._                 d$$$$$$$$$$$$$$
$$$$$$$$$b               .d$$$$$g$$$$$b.              d$$$$$$$$$$$$$$$
$$$$$$$$$$b.           .d$$$$$$$$$$$$$$$b.          .d$$$$$$$$$$$$$$$$
$$$$$$$$$$$$b.          `^$$$$$$$$$$$$$^'         .d$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$b.           "*^$$$$$^*"          .d$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$b.                            .d$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$b.                        .d$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$b.                    .d$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$b.                .d$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$+.          .+$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$gggggggg$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

luanda's People

Contributors

nnethix avatar

Watchers

 avatar

Forkers

gitter-badger

luanda's Issues

Change prefix

I want to change a prefix from luanda_ may be to just l_ or something else.

API

Create user-friendly debugger API

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.