Closed Bug 1630346 Opened 5 years ago Closed 5 years ago

Move PlainObject-centric stuff into vm/PlainObject*.*

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: Waldo, Assigned: Waldo)

Details

Attachments

(2 files)

Currently it's all in vm/NativeObject*.*. Moving stuff out probably doesn't much reduce the overall #include footprint because many things need PlainObject, but it does make the vm/NativeObject*.* smaller and therefore more readable.

Priority: -- → P2
Pushed by jwalden@mit.edu: https://hg.mozilla.org/integration/autoland/rev/349d1d85c268 Move PlainObject to vm/PlainObject{,-inl}.h. r=jandem https://hg.mozilla.org/integration/autoland/rev/f24466a7ae6a Move various create-this functions that deal in |PlainObject*| to PlainObject.*. r=jandem
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: