-
Notifications
You must be signed in to change notification settings - Fork 208
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
refactor: add passStyleOf
to VatData
global
#8051
Conversation
passStyleOf
to VatData
global
ae93f8c
to
3eb9c21
Compare
I still have concerns about using I actually do like @gibson042's suggestion in endojs/endo#1676 (comment) to use a registered symbol. |
731829d
to
3f0afb1
Compare
3f0afb1
to
70118f2
Compare
f07d107
to
d9bb678
Compare
6a0a373
to
2c91f28
Compare
f6f3203
to
f6e0b5e
Compare
b36c686
to
c3d92b1
Compare
c193da3
to
1505dc6
Compare
Reviewers, If so, we can deal with the inter-repo version skew issue as follows: This PR place An Endo PR look for Endo release / agoric-sdk upgrade ritual agoric-sdk PR that stops putting it into and endo PR that stops looking for it in |
Ok I refreshed my mind on this topic. Let's do the registered symbol approach. I however do not understand the need for the migration dance. Why do we need |
Excellent!
So we can get the benefit before the next Endo sync. |
Based on a private conversation with @kriskowal (thanks!), I'm satisfied we can do the endo+agoric-sdk versioning dance fast enough that I should just remove the |
In light of endojs/endo#1794 I’m trying to figure out how where an |
As mentioned in Slack, my understanding is that:
So it should work out of the box? Is it failing to appear in the compartment created by liveslots, or were you trying to propagate automatically to any nested compartment (e.g. to avoid having to modify ZCF as well, and how is ZCF handling |
1505dc6
to
2c2169a
Compare
2c2169a
to
d0b6427
Compare
d0b6427
to
99a022c
Compare
99a022c
to
541116e
Compare
541116e
to
52b7e76
Compare
e56b9c8
to
b337eef
Compare
Closing in favor of recent changes |
See endojs/endo#1676
#9431 currently staged on this PR
Harmless for now. Eventually to be picked up by
@endo/pass-style
as imported after liveslots, so it will use the one from liveslots. This makes the determinism of user code depend onpassStyleOf
really being deterministic. Otherwise, user code could observe GC.