Implement IC support for BigInt
Categories
(Core :: JavaScript Engine, enhancement)
Tracking
()
People
(Reporter: wingo, Assigned: wingo)
References
Details
Attachments
(1 file)
Currently with ENABLE_BIGINT, there's a test failure in non262/reflect-parse/expression, in that a cache IC runs into an unexpected type. This is because there's no macroassembler support for bigint tests, and no IC support. This patch will fix it.
Patch taken from :terpri's work in https://phabricator.services.mozilla.com/D14826, but omitting Ion parts.
| Assignee | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
(In reply to Andy Wingo [:wingo] from comment #0)
Currently with ENABLE_BIGINT, there's a test failure in non262/reflect-parse/expression, in that a cache IC runs into an unexpected type. This is because there's no macroassembler support for bigint tests, and no IC support. This patch will fix it.
Make sure you Try server the ENABLE_BIGINT changes btw because we run tests there with --ion-eager/--baseline-eager/etc flags so it might uncover more stuff.
| Assignee | ||
Comment 3•7 years ago
|
||
Thanks for the tip, will do!
| Assignee | ||
Updated•7 years ago
|
Pushed by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/475d0d3f9d24
Implement IC support for BigInt r=jandem,terpri
Comment 5•7 years ago
|
||
| bugherder | ||
Updated•7 years ago
|
Description
•