Closed Bug 1806396 Opened 1 year ago Closed 1 year ago

Simplify LoadDOMPrivate

Categories

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

task

Tracking

()

RESOLVED FIXED
110 Branch
Tracking Status
firefox110 --- fixed

People

(Reporter: jandem, Assigned: jandem)

Details

Attachments

(1 file)

The DOMObjectKind::Unknown case no longer happens, so we can remove it and simplify the code in LoadDOMPrivate.

With Warp we no longer use this case. When we build the MIR we know if the DOM
object is a native object or a proxy.

This lets us simplify some branching in LoadDOMPrivate.

Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8efc5e600786
Remove DOMObjectKind::Unknown. r=iain
Severity: -- → N/A
Priority: -- → P1
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: