PJS: When a kernel is inlined, we don't bail out on unsafe MIR in entry block

RESOLVED WONTFIX

Status

()

Core
JavaScript Engine
RESOLVED WONTFIX
4 years ago
3 years ago

People

(Reporter: shu, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
We have the heuristic that if the entry block of a function we're trying to compile contains an unsafe MIR, we don't bother with trying to executing that function. This has a bad corner case where we inline small kernels that are unsafe, this information is lost even though we would still bail out everytime.

Updated

3 years ago
Blocks: 801869
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.