Python interpreter which integrates with native debug infrastructure
License
GPL-3.0, Unknown licenses found
Licenses found
GPL-3.0
LICENSE
Unknown
COPYING
stephenrkell/dwarfpython
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
DwarfPython non-release README If you are reading this, you have probably read the VMIL 2011 paper "Virtual machines should be invisible" by myself and Conrad Irwin. Following a request (yes, just one ;-) I am making this code available. As you will know from reading the paper, it currently does very little! Arithmetic is next on the to-do list (i.e. does not currently work). What does work is function definition and function calling -- at least in simple cases. Most importantly, the interpreter's data structures are maintained according to DWARF's latent metamodel. New function definitions generate new DWARF records, metadata for called functions is looked up on DWARF info, and so on. Unfortunately I can't say when I'll be able to work on this further. It's only ever been a side project, although I would love that to change. Stephen Kell <srkell@acm.org> October 2012
About
Python interpreter which integrates with native debug infrastructure
Resources
License
GPL-3.0, Unknown licenses found
Licenses found
GPL-3.0
LICENSE
Unknown
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published