[Bug 10028] New: rappelz updater is slow because of dlls/mshtml/htmlnode.c: get_node(...)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Oct 14 02:47:27 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=10028
Summary: rappelz updater is slow because of
dlls/mshtml/htmlnode.c:get_node(...)
Product: Wine
Version: CVS/GIT
Platform: All
URL: http://rappelz.gpotato.com/download/index.php
OS/Version: All
Status: NEW
Severity: minor
Priority: P3
Component: wine-misc
AssignedTo: wine-bugs at winehq.org
ReportedBy: jan.wine at zerebecki.de
CC: jacek at codeweavers.com
The update for the game rappelz changes the embedded html regularly to update
the progress bar and seems to spend most of it's cpu time on that which seems
to slow the downloading. By using oprofile I found it is spending most of it's
cpu on "if(iter->nsnode == nsnode)" in get_node(...) from
dlls/mshtml/htmlnode.c . The comment above the function already suggests: "We
should use a better data structure or (better) find a way to store
HTMLDOMelement poiner in nsIDOMNode."
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list