[Webkit-unassigned] [Bug 34350] New: [Symbian] More efficient aligned memory allocation for JSC Collector
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 29 15:09:23 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=34350
Summary: [Symbian] More efficient aligned memory allocation for
JSC Collector
Product: WebKit
Version: 528+ (Nightly build)
Platform: S60 Hardware
OS/Version: S60 3rd edition
Status: UNCONFIRMED
Severity: Major
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: siddharth.mathur at nokia.com
CC: hausmann at webkit.org, laszlo.1.gombos at nokia.com,
norbert.leser at nokia.com
The 64k-aligned block requests being made using UserHeap::ChunkHeap() in
Collector.cpp are inefficient.
This is causing the error condition ...
if (!userChunk)
CRASH();
to show up frequently even when device has lots of free RAM left.
We likely need to use RChunk.CreateDisconnectedLocal() and associated commit()
and decommit() to..
a) efficiently request alignment with exotic 64k requirement
b) return committed memory back to system pool when Heap::freeBlock() is run.
--
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