WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
179001
[ESNext] Implement support for BigInt
https://bugs.webkit.org/show_bug.cgi?id=179001
Summary
[ESNext] Implement support for BigInt
Caio Lima
Reported
2017-10-30 03:59:14 PDT
It is an umbrella bug to keep track of BigInt work.
Attachments
Add attachment
proposed patch, testcase, etc.
Shane Carr
Comment 1
2020-03-30 15:12:19 PDT
Also:
https://bugs.webkit.org/show_bug.cgi?id=209782
John Leidegren
Comment 2
2020-11-28 12:46:34 PST
I would like to add to this that BigInts don't appear to work as keys in ES Collections. I just took Safari 14 for a spin and ran into the most bizzare bugs where I could insert multiple entries with the same bigint keys in a Map. For example: const m = new Map() m.set(1n, 123) m.set(1n, 456) console.log(m) Map {1n => 123, 1n => 456} get(1n) undefined etc. Not sure what's up but it is broken.
Yusuke Suzuki
Comment 3
2020-11-28 20:12:37 PST
(In reply to John Leidegren from
comment #2
)
> I would like to add to this that BigInts don't appear to work as keys in ES > Collections. I just took Safari 14 for a spin and ran into the most bizzare > bugs where I could insert multiple entries with the same bigint keys in a > Map. > > For example: > > const m = new Map() > m.set(1n, 123) > m.set(1n, 456) > > console.log(m) > Map {1n => 123, 1n => 456} > > get(1n) > undefined > > etc. > > Not sure what's up but it is broken.
This is fixed in
https://trac.webkit.org/changeset/267373/webkit/
. You can try it in STP 115 or later :)
John Leidegren
Comment 4
2020-11-30 00:13:46 PST
Great! When will this be available to the general public? I'm unfamiliar with the release schedule of Safari but it looks to me that there will eventually be a Safari 14.1 release but that may take a while?
Yusuke Suzuki
Comment 5
2020-11-30 15:41:53 PST
(In reply to John Leidegren from
comment #4
)
> Great! When will this be available to the general public? I'm unfamiliar > with the release schedule of Safari but it looks to me that there will > eventually be a Safari 14.1 release but that may take a while?
We cannot comment on future Apple software releases. After the fix is released, we can comment on that.
John Leidegren
Comment 6
2020-11-30 22:37:11 PST
Ok, thanks anyway for the information. I'll wait patiently.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug