Results 574 comments of Mark S. Miller

@kriskowal , at https://github.com/endojs/endo/actions/runs/12563852500/job/35026252842?pr=2673 I am getting lint errors that seem clearly unrelated to this PR. Any idea what happened? ***Update***: See https://github.com/endojs/endo/pull/2676#issuecomment-2566749930 , which establishes that these lint errors...

@mhofman , all your suggestions addressed. PTAL. Thanks.

Note to reviewers: In relayering this on #2679 but before addressing the unresolved conversations above, I did some squashing.

In a verbal discussion, @gibson042 and I concluded that the [eval twin problems](https://github.com/endojs/endo/issues/1583) with the ponyfill are fatal. So I just added a commit that stops exporting the ponyfill. Currently,...

> > In theory, old code could use `Proxy` in ways that this PR would break. But this is unlikely in general, and highly unlikely for any code in or...

This has been idle long enough, and reconciling it with changes on master since then was noisy enough, that I'm about to squash. I doubt it will lose any context...

@phoddie @patrick-soquet , please consider yourselves reviewers of this one instead. I look forward to your comments.

> From [#2309 (comment)](https://github.com/endojs/endo/pull/2309#issuecomment-2155714787) > > > I just noticed another problem in shimming this though. Node 20, which we still support, has no way within the language to detach...

Converted to draft, because all the subtlety around resizing is - currently still wrong - needs tests.

Closing in favor of https://github.com/endojs/endo/pull/2400/files