IonMonkey: Inline-optimize property-adding SetProps

NEW
Unassigned

Status

()

5 years ago
5 years ago

People

(Reporter: djvj, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Currently, whenever we encounter a setprop |foo.x = v|, and the setprop generates a property add, we always emit an IC for the operation.

By inspecting baseline addprop stubs, the IC can be discarded in favour of an inline shape-guard + property-set + shape-update in Ion.
You need to log in before you can comment on or make changes to this bug.