Closed Bug 1107145 Opened 10 years ago Closed 10 years ago

Separate TypeDescr and TypedProto

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla37

People

(Reporter: bhackett1024, Assigned: bhackett1024)

References

Details

Attachments

(1 file)

Attached patch patchSplinter Review
Currently type descriptors and typed object prototypes are 1:1.  In order to support arrays of different lengths having the same prototype, this needs to be fixed.  The attached patch moves type descriptor pointers from the prototype to the typed object's type object (bleah) itself.  The actual sharing of prototypes for typed object arrays will happen in another patch.
Attachment #8531655 - Flags: review?(nmatsakis)
Blocks: 1107226
Attachment #8531655 - Flags: review?(nmatsakis) → review+
https://hg.mozilla.org/mozilla-central/rev/1d8b8c3d74e3
Assignee: nobody → bhackett1024
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla37
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: