Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stack continuity when throwing through a membrane? #31

Open
erights opened this issue Sep 29, 2019 · 1 comment
Open

Stack continuity when throwing through a membrane? #31

erights opened this issue Sep 29, 2019 · 1 comment

Comments

@erights
Copy link
Collaborator

erights commented Sep 29, 2019

See Agoric/realms-shim#61

Attn @Jack-Works @ajvincent @jfparadis @ljharb @caridy

Probably best addressed at user level by virtualizing getStack and getStackString ?

@ljharb
Copy link
Member

ljharb commented Sep 29, 2019

It seems like the issue is that v8 has runtime-unavailable info that it uses to enhance stacks. It seems like any host-only magic is simply no longer an option once any virtualization kicks in.

If we want v8's magic cross-realm stacks in a virtualized environment inside v8, wouldn't v8 have to expose that info to JS?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants