Remove global memory lock mechanism - Wasn't being used but showed up on profile report :( Move enum_pointer_fields and is_offset_pointer impls into cpp file Create enum_pointer_fields_with_offset function since the VM never needs the offset values and the generated code was about 5% bigger. Now the VM can use the callback without the offset. Removed pointless init_memory() usage since alloc_memory() now is required to return zeroed out memory. Fixed bugs in GC Added support - Ranged absolute disassembly in debugger - New duration log component
Showing the changes to src/include/debug.h (1 of 12 files). Show all
Unified · Split
| @@ -31,9 +31,10 @@ namespace disvm · 30 unmodified lines | ||
| 31 | 31 | // Potentially logged from a VM extension. |
| 32 | 32 | scheduler, |
| 33 | 33 | garbage_collector, |
| 34 | + duration, | |
| 34 | 35 | |
| 35 | 36 | // Tracking purposes |
| 36 | − last = garbage_collector | |
| 37 | + last = duration | |
| 37 | 38 | }; |
| 38 | 39 | |
| 39 | 40 | // Trace component enable state. |