Skip to content

Symbol as weakmap key#1

Open
leobalter wants to merge 5 commits into
masterfrom
symbol-as-weakmap-key
Open

Symbol as weakmap key#1
leobalter wants to merge 5 commits into
masterfrom
symbol-as-weakmap-key

Conversation

@leobalter

Copy link
Copy Markdown
Owner

@littledan this is a rebased version of your draft PR, with a WIP work to extend weakrefs capability of symbols.

I'm starting to Objects and Symbols as "Identity Values" for some consistency and shortness.

bakkot and others added 5 commits April 28, 2021 15:21
…, private methods & getters/setters

This includes changes from https://tc39.es/proposal-class-fields/.
This includes changes from https://tc39.es/proposal-private-methods/.
This includes changes from https://tc39.es/proposal-static-class-features/.

Co-authored-by: Ms2ger <Ms2ger@gmail.com>
Co-authored-by: Ujjwal Sharma <ryzokuken@igalia.com>
Co-authored-by: Caio Lima <ticaiolima@gmail.com>
Co-authored-by: Michael Dyck <jmdyck@ibiblio.org>
Co-authored-by: Kevin Gibbons <bakkot@gmail.com>
Co-authored-by: Jordan Harband <ljharb@gmail.com>
Specification PR for https://github.com/tc39/proposal-symbols-as-weakmap-keys
Note that both registered and unregistered Symbols are permitted here.

Closes tc39#1194
@leobalter leobalter force-pushed the symbol-as-weakmap-key branch from 185364d to 82d7c6f Compare May 25, 2021 18:21
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

Successfully merging this pull request may close these issues.

4 participants