Closed Bug 1666439 Opened 4 years ago Closed 4 years ago

Warp: Transpile GuardFunctionIsNonBuiltinCtor

Categories

(Core :: JavaScript Engine: JIT, task, P1)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: anba, Assigned: anba)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.

Modify MGuardFunctionFlags to test that some function flags are present and
others aren't present. Part two requires this functionality. Local benchmarking
showed that there's no performance improvement to use a single load to read the
function flags, so it doesn't seem useful to create a separate MIR node for
this mode.

Severity: -- → N/A
Priority: -- → P1
Pushed by malexandru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5c8e902a6be0 Part 1: Change MGuardFunctionFlags to test for expected and unexpected function flags. r=jandem https://hg.mozilla.org/integration/autoland/rev/622d7d9a1527 Part 2: Transpile GuardFunctionIsNonBuiltinCtor. r=jandem
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
Regressions: 1670355
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: