Closed
Bug 1630346
Opened 5 years ago
Closed 5 years ago
Move PlainObject-centric stuff into vm/PlainObject*.*
Categories
(Core :: JavaScript Engine, task, P2)
Core
JavaScript Engine
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.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
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
Comment 4•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/349d1d85c268
https://hg.mozilla.org/mozilla-central/rev/f24466a7ae6a
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox77:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in
before you can comment on or make changes to this bug.
Description
•