BigInt TypedArray extensions
Categories
(Core :: JavaScript Engine, enhancement, P2)
Tracking
()
People
(Reporter: terpri, Assigned: terpri)
References
(Depends on 1 open bug)
Details
(Keywords: dev-doc-complete)
Attachments
(1 file, 9 obsolete files)
Updated•7 years ago
|
Assignee | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Assignee | ||
Comment 5•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 6•7 years ago
|
||
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Comment on attachment 9032069 [details]
Bug 1507484 - Implement JIT support for BigInt
Revision D14826 was moved to bug 1507484. Setting attachment 9032069 [details] to obsolete.
Updated•7 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 13•6 years ago
|
||
Pushed by aiakab@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6ccad746f5d8
Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
Comment 14•6 years ago
|
||
![]() |
||
Comment 15•6 years ago
|
||
Backed out changeset 6ccad746f5d8 (Bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=237483600&repo=autoland&lineNumber=281
Backout: https://hg.mozilla.org/integration/autoland/rev/68ac00e863e05091280bf23765607af045cba3cc
Comment 16•6 years ago
|
||
Wow, that's irritating! The error was "invalid typeof comparison value", complaining about "bigint". The bug is in the linter; since bigint, there's a new typeof around!
Comment 17•6 years ago
|
||
Apparently a workaround can be adding // eslint-disable-line valid-typeof
to the end of the "offending" lines. Or doing like
// eslint-disable valid-typeof
...
// eslint-enable valid-typeof
Comment 18•6 years ago
|
||
(In reply to Andy Wingo [:wingo] from comment #17)
Apparently a workaround can be adding
// eslint-disable-line valid-typeof
to the end of the "offending" lines. Or doing like// eslint-disable valid-typeof ... // eslint-enable valid-typeof
You can also use:
// eslint-disable-next-line valid-typeof
(which I find generally nicer overall).
Assignee | ||
Comment 19•6 years ago
|
||
i updated the typeof expressions; this should be landable now (thanks :wingo and :standard8 for suggesting workarounds)
try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fec598b8ec6cc75f702258798bec22b73b7b1adb
Comment 20•6 years ago
|
||
Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/efc786c70693
Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
Comment 21•6 years ago
|
||
bugherder |
![]() |
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 22•6 years ago
|
||
For doc pages written/updated, see https://github.com/mdn/sprints/issues/1002#issuecomment-499090849
Description
•