-
Notifications
You must be signed in to change notification settings - Fork 865
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Complete work on new Symbol implementation, replacing the old
bare-bones support. As per ECMAscript, object properties may now be keyed by symbols just like they can be keyed by strings and integers. This required extensions to a number of internal classes including ScriptableObject. Also, there is now an internal SymbolKey mechanism so that we can easily and efficiently use Symbols as keys to built-in objects.
- Loading branch information
Showing
21 changed files
with
1,794 additions
and
195 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.