WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
49012
[Qt] Use custom memory allocator in QtTestBrowser on Symbian
https://bugs.webkit.org/show_bug.cgi?id=49012
Summary
[Qt] Use custom memory allocator in QtTestBrowser on Symbian
Dinu Jacob
Reported
2010-11-04 11:37:25 PDT
Use custom allocator to improve memory usage by QtTestBrowser in Symbian
Attachments
Patch
(175.75 KB, patch)
2010-11-05 12:43 PDT
,
Dinu Jacob
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Dinu Jacob
Comment 1
2010-11-05 12:43:10 PDT
This is needed to run JS benchmarks (for example, Dromaeo) on Symbian
Dinu Jacob
Comment 2
2010-11-05 12:43:35 PDT
Created
attachment 73101
[details]
Patch
Balazs Kelemen
Comment 3
2010-11-06 06:13:31 PDT
Do we really need to push the allocator into the codebase? Wouldn't it be better to just having the lib in the trunk?
Suresh Voruganti
Comment 4
2010-11-08 06:32:43 PST
Fix required for Qtwebkit 2.1 branch for increasing the stability.
Siddharth Mathur
Comment 5
2010-11-08 09:16:36 PST
(In reply to
comment #2
)
> Created an attachment (id=73101) [details] > Patch
Please don't put the allocator source into Webkit.org trunk! Alternatives: - For public buildbots, use Qt 4.7 tip of branch (from Gitorious.org/qt) which already has fast allocator in official Qt-Symbian port (see QT-3967 or
http://qt.gitorious.org/qt/qt/trees/4.7/src/corelib/arch/symbian
) - For internal buildbots, use 4.7 from QtProd which also has allocator built in (QT-3967, wk44 onwards) I checked with the author of the above Qt integration, and he says that no qmake args are needed to turn on linking with the fast allocator. All you have to do it make sure Qt 4.7.2 or higher is in use and compile your application. So, it seems no Webkit.pro pro/.pri need new flags either. If you have privately verified that QTestBrowser is passing all endurance tests with the fast allocator, then that should be enough to "unblock" 2.1 release readiness.
Dinu Jacob
Comment 6
2010-11-08 09:21:57 PST
(In reply to
comment #5
)
> (In reply to
comment #2
) > > Created an attachment (id=73101) [details] [details] > > Patch > > Please don't put the allocator source into Webkit.org trunk! > > Alternatives: > - For public buildbots, use Qt 4.7 tip of branch (from Gitorious.org/qt) which already has fast allocator in official Qt-Symbian port (see QT-3967 or
http://qt.gitorious.org/qt/qt/trees/4.7/src/corelib/arch/symbian
) > - For internal buildbots, use 4.7 from QtProd which also has allocator built in (QT-3967, wk44 onwards) > > I checked with the author of the above Qt integration, and he says that no qmake args are needed to turn on linking with the fast allocator. All you have to do it make sure Qt 4.7.2 or higher is in use and compile your application. So, it seems no Webkit.pro pro/.pri need new flags either. > > If you have privately verified that QTestBrowser is passing all endurance tests with the fast allocator, then that should be enough to "unblock" 2.1 release readiness.
Thanks Siddarth. We didn't get this information when we asked around here and the suggestion was to add the code. I will remove the source code and do a build with the Qt that has the lib.
Siddharth Mathur
Comment 7
2010-11-08 09:58:24 PST
Out of scope for Webkit.org or QtWebkit. See
Comment #5
.
Ademar Reis
Comment 8
2010-11-09 06:49:37 PST
Since it's closed as INVALID, I'm removing the release block for qtwebkit-2.1 (
bug 39121
)
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug