Closed Bug 900888 Opened 12 years ago Closed 2 years ago

Investigate using TypeObjects to help layout objects

Categories

(Core :: JavaScript Engine, defect)

defect

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: general → nobody
Severity: normal → S3

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.