Bug 186173
Summary: | [BigInt] Add support to BigInt into DFG and FTL | ||
---|---|---|---|
Product: | WebKit | Reporter: | Caio Lima <ticaiolima> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | chi187, rmorisset, ysuzuki |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 193795, 193869, 186174, 186175, 186176, 186177, 186178, 190264, 192291, 192663, 192664 | ||
Bug Blocks: | 179001 |
Caio Lima
Right now, almost all arithmetic operators are represented into DFG as Arith<Op> and their return is always number. With the introduction of BigInt, it starts to be false. The idea is to follow the same approach of ArithAdd and ArithNegate and have Value<Op> for each operator.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Robin Morisset
This has landed a long while ago