Skip to content

Commit

Permalink
fix(xsnap): update XS: new WeakMap design, fixed Promise drops
Browse files Browse the repository at this point in the history
Update the packages/xsnap/moddable submodule to current public branch, plus
an upcoming xsPromise.c fix.

* current public branch includes a new WeakMap design, which drastically
improves GC speed
* the xsPromise.c fix now correctly drops rejection handlers for resolved
promises, which was probably the cause of #3406 (unexpected retention of
Presences used in `E()` calls, resulting in too few GC actions)

refs #3406  (might even close it)
refs #3118
  • Loading branch information
warner committed Jun 25, 2021
1 parent 5b38615 commit 8eeec28
Showing 1 changed file with 1 addition and 1 deletion.