Last Comment Bug 720359 - JM: JITScript leaks shimPool
: JM: JITScript leaks shimPool
Status: RESOLVED FIXED
[MemShrink]
:
Product: Core
Classification: Components
Component: JavaScript Engine (show other bugs)
: unspecified
: x86 Mac OS X
: -- normal (vote)
: mozilla12
Assigned To: general
:
Mentors:
Depends on:
Blocks: 693016 706914
  Show dependency treegraph
 
Reported: 2012-01-23 06:35 PST by Brian Hackett (:bhackett)
Modified: 2012-02-10 11:59 PST (History)
8 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---
unaffected
-


Attachments
patch (553 bytes, patch)
2012-01-23 06:35 PST, Brian Hackett (:bhackett)
dvander: review+
Details | Diff | Splinter Review

Description Brian Hackett (:bhackett) 2012-01-23 06:35:52 PST
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.
Comment 1 Brian Hackett (:bhackett) 2012-01-23 16:35:52 PST
https://hg.mozilla.org/integration/mozilla-inbound/rev/3e8c74abc6e5
Comment 2 Marco Bonardo [::mak] (Away 6-20 Aug) 2012-01-24 05:04:37 PST
https://hg.mozilla.org/mozilla-central/rev/3e8c74abc6e5

Note You need to log in before you can comment on or make changes to this bug.