[Webkit-unassigned] [Bug 66363] New: The executable allocator makes it difficult to free individual chunks of executable memory
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 16 23:40:29 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=66363
Summary: The executable allocator makes it difficult to free
individual chunks of executable memory
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: fpizlo at apple.com
Executable memory is allocated in pools. Multiple separate allocations, with separate life-times, may be allocated in one pool. The pool will stay alive as long as any of the allocations within it are alive. This may lead to wasted memory, and precludes certain kinds of stub reallocation - for example if we allowed heap access stubs to be invalidated and allocated new ones, then doing so repeatedly may cause us to ultimately run out of memory.
The executable memory allocator should allow for individual chunks to be freed and reused.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list