Last Comment Bug 720359 - JM: JITScript leaks shimPool
: JM: JITScript leaks shimPool
Product: Core
Classification: Components
Component: JavaScript Engine (show other bugs)
: unspecified
: x86 Mac OS X
-- normal (vote)
: mozilla12
Assigned To: general
: Jason Orendorff [:jorendorff]
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:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---

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

Description User image Brian Hackett (:bhackett) 2012-01-23 06:35:52 PST
Created attachment 590690 [details] [diff] [review]

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 User image Brian Hackett (:bhackett) 2012-01-23 16:35:52 PST
Comment 2 User image Marco Bonardo [::mak] 2012-01-24 05:04:37 PST

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