JM: JITScript leaks shimPool

RESOLVED FIXED in mozilla12

Status

()

Core
JavaScript Engine
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: bhackett, Unassigned)

Tracking

unspecified
mozilla12
x86
Mac OS X
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox11 unaffected, firefox12-)

Details

(Whiteboard: [MemShrink])

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 590690 [details] [diff] [review]
patch

Regression from bug 706914.  This adds a new assembler pool to JITScript (for calls made when switching from compiled code to not-yet-compiled code) but does not release it, so when JITScripts are destroyed on GC the pools will steadily leak.  Spun off from bug 693016.
Attachment #590690 - Flags: review?(dvander)
(Reporter)

Updated

6 years ago
Group: core-security
status-firefox11: --- → unaffected
status-firefox12: --- → affected
tracking-firefox12: --- → ?
Whiteboard: [MemShrink]
Attachment #590690 - Flags: review?(dvander) → review+
(Reporter)

Comment 1

6 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/3e8c74abc6e5
https://hg.mozilla.org/mozilla-central/rev/3e8c74abc6e5
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla12

Updated

6 years ago
status-firefox12: affected → ---

Updated

6 years ago
tracking-firefox12: ? → -
You need to log in before you can comment on or make changes to this bug.