Closed
Bug 900888
Opened 12 years ago
Closed 2 years ago
Investigate using TypeObjects to help layout objects
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: shu, Unassigned)
Details
As we are already tracking types of heap objects and their slots, we should be able to use that information better in laying out objects in a tagless fashion. (Thomas Wuerthinger from Oracle had a talk on this at JSTools'13, though I can't seem to find a link to the work or the talk at the moment.)
Just like we can type-specialize *code* and bail out when those assumptions fail, we can also type-specialize *data* and fall back to a tagged representation
| Assignee | ||
Updated•11 years ago
|
Assignee: general → nobody
Updated•3 years ago
|
Severity: normal → S3
Comment 1•2 years ago
|
||
Ended up adding Unboxed objects, then removing them later.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•