The default bug view has changed. See this FAQ.

Condense JIT handle information in scripts

RESOLVED FIXED in mozilla15

Status

()

Core
JavaScript Engine
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: bhackett, Assigned: bhackett)

Tracking

Other Branch
mozilla15
x86
Mac OS X
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite -

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Created attachment 627222 [details] [diff] [review]
patch (670ebafda11a)

After bug 750834 scripts can now have up to four JITScripts simultaneously (normal/ctor versions with or without barriers), bloating the number of handles stored in the JSScript itself.  Usually, all these fields are NULL, so it would be better if the handles were stored in a separate structure which is non-NULL if the script has had any JIT activity (purging the structure whenever all JIT code for the script is released).
Attachment #627222 - Flags: review?(dvander)
Attachment #627222 - Flags: review?(dvander) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/de141e924806
https://hg.mozilla.org/mozilla-central/rev/de141e924806
Assignee: general → bhackett1024
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla15
Depends on: 761396
Depends on: 759719
You need to log in before you can comment on or make changes to this bug.