http://bugs.winehq.org/show_bug.cgi?id=31696
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #1 from Jacek Caban jacek@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