summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/assembler/ARMAssembler.cpp
diff options
context:
space:
mode:
authorDavid Faure <faure@kde.org>2013-03-04 14:12:16 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-03-18 12:39:45 +0100
commit5eedc71730091a63837b0d742bb98517f2ee0c3a (patch)
treeb5c75ac3463084f57128b65134615f899dbac2d1 /Source/JavaScriptCore/assembler/ARMAssembler.cpp
parent4563d97afb3219db1ab779f5a4e7c60a838e6445 (diff)
downloadqtwebkit-5eedc71730091a63837b0d742bb98517f2ee0c3a.tar.gz
[Qt] Major performance improvement in Qt's PluginDatabase implementation
https://bugs.webkit.org/show_bug.cgi?id=106140 Patch by David Faure <faure@kde.org> on 2013-01-30 Reviewed by Simon Hausmann. No new tests, only a performance improvement. * plugins/qt/PluginPackageQt.cpp: (WebCore::PluginPackage::fetchInfo): Don't do a full-fledged load(), load the module directly. Keep the refcounting as it was before (broken, but otherwise flash crashes). (WebCore::PluginPackage::load): Use existing module if fetchInfo created it. Change-Id: I073342f7e47ec01ad352047501d50f5738718886 git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141240 268f45cc-cd09-0410-ab3c-d52691b4dbfc Reviewed-by: David Faure (KDE) <faure@kde.org>
Diffstat (limited to 'Source/JavaScriptCore/assembler/ARMAssembler.cpp')
0 files changed, 0 insertions, 0 deletions