[Webkit-unassigned] [Bug 131707] Simple ES6 feature: Number constructor extras

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 22 13:30:27 PDT 2014


Filip Pizlo <fpizlo at apple.com> changed:

           What    |Removed                     |Added
                 CC|                            |fpizlo at apple.com

--- Comment #24 from Filip Pizlo <fpizlo at apple.com>  2014-09-22 13:30:26 PST ---
I've thought about this more.  I think that the performance cliffs that you've introduced by the way that you've implemented the new NumberPrototype properties are so severe that we shouldn't allow this code to ever be exposed to users.

I recommend rolling out this patch, and changing NumberPrototype to no longer use static tables.  See MathObject for how this is done.  Then the constant properties can be implemented as just constants.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list