Open saghul opened 11 months ago
@bnoordhuis can you pl check if there is anything missing from the list?
Looking at https://github.com/tc39/proposals/blob/HEAD/finished-proposals.md#finished-proposals, I believe we're missing:
You guys are doing awesome work here. Here is frida-gum that implements WeakRef for QuickJS like this:
Which could make it easier to figure out the implementation for WeakRef possibly.
Thanks for sharing! I did lift a couple of commits from Frida already, but hadn't seen the gum part.
Here's someone also implemented FinalizationRegistry
for QuickJS: https://github.com/cashapp/zipline/blob/trunk/zipline/native/common/finalization-registry.c
I know this isn't the most perfect form but it almost gets you there.
new upstream release: https://github.com/bellard/quickjs/commit/daa35bc1e5d43192098af9b51caeb4f18f73f9f9
I'll backport some of the fixes, but there are no new ES features other than the ones he took from this project AFAICT :-)
ES2021 Or ES12
ES2022 Or ES13
ES2023 Or ES14