[Bug 31696] iexplore, SunSpider JavaScript benchmarks hangs in jscript

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Sep 13 04:03:53 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31696

Jacek Caban <jacek at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jacek at codeweavers.com

--- Comment #1 from Jacek Caban <jacek at codeweavers.com> 2012-09-13 04:03:53 CDT ---
Last time I tried it didn't hang, but there was one test that took really long
time (more than all others combined). It may look like it hang (we don't pump
messages during script execution), but it's really just so slow. Be patient and
tests should go further :)

The mentioned test is slow for two reasons:
- It does a lot of string concatenations, which is slow because we use pure
VARIANT/BSTR to store them. I have a series of patches that moves us away from
VARIANT for internal data storage. Once it will be in Git, we will be able to
optimize string operations.
- We don't support indexed string access (like IE6). Long story short, this
causes strings to be 9 times longer than they should be during test run

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list