carllocos
carllocos
When you start the emulator with option `--proxy portnumber`. The VM creates an object of type `WebSocket` which is meant to be used as the client side socket that connects...
When updating a global value the following ack is written to the client channel https://github.com/TOPLLab/WARDuino/blob/da54f219475d3fda5ee88c3e57849d58334b0491/src/Debug/debugger.cpp#L1162 but that ack is only valid if the updated global value is of type i32....
Currently, it takes 4 to 5 minutes to fully compile all the unit test files whereas the actual running of each test is blazing fast. I think this is because,...
In issue https://github.com/TOPLLab/WARDuino/issues/119 we solved a segmentation problem that arises from not properly nullifying every field of the Module struct. I experienced now the same problem but now caused by...
When performing a proxy call or handling an event. The VM pushes a special block on the callstack to indicate the end of the proxy call or an event handling....
Essentially the question is should we remove previously set breakpoints after updating a module? A. To me it feels natural to remove the breakpoint since conceptually updating a module means...
When updating a module, we should unsubscribe the callback handlers and this also means that for a MCU we should unsubscribe the service routine. However, I believe that this may...
When a division by zero is triggered and a snapshot of the state would be dumped. The tool client would not be able to see the 2 arguments of the...
If we would pull a session on a MCU to start debugging locally. No event gets pushed to the local VM if the VM on the mcu has unhandled events...
As of this moment updating a wasm module through the update module interrupt does not persist the new module. To fix this, we need to write the new module in...