NameLast commit messageLast commit date
..
buffered_reader.hPull out buffered_reader.h from the VM source base and insert into the global include. Update the buffered_reader implementation to help with symbol (sbl) file parsing.9 years ago
builtin_module.hFix bug in string constructor. Update test used to expose the issue.10 years ago
debug.hVarious work for tool support in the VM. Update some type names (i.e. _t) and alter API signatures to be more consistent.10 years ago
disvm.hAdded vm_id to vm_module_t that is used by the VM to uniquely identify a module Updated tool dispatcher to pass on the loaded_vm_module_t type as the module_vm_load event argument Debugger now uses symbol data to resolve stack IPs9 years ago
exceptions.hChange assert to exception if a dis module contains an invalid magic number. Broken threads now terminate the VM using the default scheduler. Tools can not get a callback for broken threads.10 years ago
module_reader.hInitial public commit for Dis VM10 years ago
opcodes.hDebugger disassemble defaults to 4 instructions. Disasembler in debugger now replaces breakpoint opcode with real if it was replaced. Fix bug when setting breakpoint at same location twice.10 years ago
runtime.hAdded vm_id to vm_module_t that is used by the VM to uniquely identify a module Updated tool dispatcher to pass on the loaded_vm_module_t type as the module_vm_load event argument Debugger now uses symbol data to resolve stack IPs9 years ago
utf8.hVarious work for tool support in the VM. Update some type names (i.e. _t) and alter API signatures to be more consistent.10 years ago
utils.hChange nullptr return value in debugger to an exception. Pull out the split() function from the debugger and push it into utils.h.9 years ago
vm_asm.hUpdate stack walk in debugger to show source file name. Format function name to include full type signature.9 years ago
vm_memory.hDebugger supports breakpoints (set/clear/list) Clean up usage of final and override on various classes Distinguish tool events for vm loading module and thread loading module10 years ago
vm_tools.hAdded vm_id to vm_module_t that is used by the VM to uniquely identify a module Updated tool dispatcher to pass on the loaded_vm_module_t type as the module_vm_load event argument Debugger now uses symbol data to resolve stack IPs9 years ago
vm_version.hCreate a header file that can be used to determine the VM version at build time.10 years ago