Closed Bug 1664195 Opened 3 months ago Closed 3 months ago

Inline Object.prototype.isPrototypeOf

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: anba, Assigned: anba)

Details

Attachments

(1 file)

Add inlining support to Object.prototype.isPrototypeOf in preparation of the possible spec change proposed in https://github.com/tc39/ecma402/pull/500.

Object.prototype.isInstanceOf can directly be inlined through the existing
MInstanceOf mir node resp. the LoadInstanceOfObjectResult CacheIR op.

Severity: -- → N/A
Priority: -- → P1
Attachment #9174909 - Attachment description: Bug 1664195: Add inlining support to Object.prototype.isInstanceOf. r=jandem! → Bug 1664195: Add inlining support to Object.prototype.isPrototypeOf. r=jandem!
Pushed by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/128804d2ba4c
Add inlining support to Object.prototype.isPrototypeOf. r=jandem
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.