jimblandy / jimblandy/DebuggerDocs

Event loop introspection

Open
#5 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
37
Forks
12
PR merge metrics
No merged PRs in 30d

Description

[Mark Miller's thesis](http://erights.org/talks/thesis/markm-thesis.pdf) contains a picture (page 107 of the document, Figure 14.2) of an E Vat which is somehow the equivalent of a JavaScript WebWorker. The context a webpage runs in is a vat.
A vat is made of a queue of "pending messages" which is what in the JavaScript world is called the event loop.
It would be great if it was possible to inspect, represent (and why not dynamically interact with) the event loop and the list of pending messages, very much like we currently can mess with the call stack.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.