History

Alter debugger API to accept vector value not reference.

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

arr committed 9 years ago

Commit cc8f2b61 parent 41616d412 files · +167 −250Browse files

Showing the changes to src/include/debug.h (1 of 12 files). Show all

Unified · Split

src/include/debug.h+2−1
@@ -31,9 +31,10 @@ namespace disvm · 30 unmodified lines
31 // Potentially logged from a VM extension.31 // Potentially logged from a VM extension.
32 scheduler,32 scheduler,
33 garbage_collector,33 garbage_collector,
34 duration,
34 35
35 // Tracking purposes36 // Tracking purposes
36 last = garbage_collector37 last = duration
37 };38 };
38 39
39 // Trace component enable state.40 // Trace component enable state.