Closed Bug 1653962 Opened 2 months ago Closed 2 months ago

Transpile GuardToBigInt, GuardToUint8Clamped, Double(Inc|Dec)Result, and CompareSymbolResult

Categories

(Core :: JavaScript Engine: JIT, task)

task

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: anba, Assigned: anba)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

GuardToBigInt, GuardToUint8Clamped, Double(Inc|Dec)Result, and CompareSymbolResult already have direct MIR counterparts, so it's easy to transpile them.

Pushed by abutkovits@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/594707d37139
Part 1: Transpile GuardToBigInt. r=jandem
https://hg.mozilla.org/integration/autoland/rev/6b6de524d3eb
Part 2: Transpile GuardToUint8Clamped. r=jandem
https://hg.mozilla.org/integration/autoland/rev/07046add6d32
Part 3: Remove duplicate line in CallNativeFunction. r=jandem
https://hg.mozilla.org/integration/autoland/rev/9db34bc63c6b
Part 4: Transpile DoubleIncResult and DoubleDecResult. r=jandem
https://hg.mozilla.org/integration/autoland/rev/bb2dc140caf0
Part 5: Transpile CompareSymbolResult. r=jandem
You need to log in before you can comment on or make changes to this bug.