| .. |
| sys | Change debugger options to enumeration. Alter how the debugger displays the registers. Adding a breakpoint that is already set is a no-op and simply returns the current cookie value. Fix bug in print for the Sys module - don't ignore format modifiers. | 10 years ago |
| address_decoding.inc | Change runnable thread collection to store thread IDs instead of shared pointers. | 10 years ago |
| array.cpp | Address various performance issues discovered while profiling debugger Fix logical errors in bit shifting bytecodes Add assert for bit shifting issues that may arise on other compilers Fix bug in vm_array assert | 10 years ago |
| builtin_module.cpp | Implemented basic native shell - takes compiled Command modules Defined shell Command module - should be implemented to pass modules to native shell Updated intrinsic type descriptors so they are not allocated on VM load | 10 years ago |
| channel.cpp | Basic debugger implementation - No way to enable it without altering exec main.cpp. | 10 years ago |
| debug.cpp | Initial public commit for Dis VM | 10 years ago |
| disvm.gyp | Create disvm-asm static lib (Used for working with bytecode) - Convert functions for opcode <--> string Factor out common GYP settings | 10 years ago |
| execution_table.cpp | Style and const updates | 10 years ago |
| execution_table.h | Initial public commit for Dis VM | 10 years ago |
| garbage_collector.cpp | Additional debugger command (term) Add command line arguments for enabling debugger from exec | 10 years ago |
| garbage_collector.h | Debugger 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 module | 10 years ago |
| list.cpp | Basic implementation of Sys module functions - Sys.create, Sys.open, Sys.read, Sys.write - Sys.tokenize | 10 years ago |
| module_reader.cpp | Pull 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. | 10 years ago |
| module_ref.cpp | MP base register was not being initialized. Add assert for broken thread state. | 10 years ago |
| scheduler.cpp | Change 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 |
| scheduler.h | Change 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 |
| stack.cpp | Address various performance issues discovered while profiling debugger Fix logical errors in bit shifting bytecodes Add assert for bit shifting issues that may arise on other compilers Fix bug in vm_array assert | 10 years ago |
| string.cpp | Fix bug in string constructor. Update test used to expose the issue. | 10 years ago |
| thread.cpp | Change 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 |
| tool_dispatch.cpp | Added 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 IPs | 9 years ago |
| tool_dispatch.h | Added 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 IPs | 9 years ago |
| utf8.cpp | The disvm-exec program was dropping the name of the module in the argument list passed to the Exec.init() entry point. | 10 years ago |
| vm.cpp | Added 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 IPs | 9 years ago |
| vm_exception_handler.cpp | Basic debugger implementation - No way to enable it without altering exec main.cpp. | 10 years ago |
| vm_memory.cpp | Fix performance issue regarding all built-in types type descriptors. Check in md5sum program written entirely in limbo. | 10 years ago |