<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>RE: Significant performance &quot;regression&quot;</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Any storage-related fixme's?<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: compholio@gmail.com on behalf of Erich Hoover<BR>
Sent: Fri 2/26/2010 12:31 PM<BR>
To: Vincent Povirk<BR>
Cc: WineHQ Development Mailing List<BR>
Subject: Significant performance &quot;regression&quot;<BR>
<BR>
I was looking into updating the AppDB with more recent results for PCB<BR>
Artist* and discovered that on a fresh Wine install that the application<BR>
opens and creates new files incredibly slowly (it now takes 23 minutes vs.<BR>
old performance of ~5 seconds).&nbsp; I ran a regression test and discovered that<BR>
an added feature in OLE32 is responsible for this &quot;regression.&quot;&nbsp; I am,<BR>
admittedly, not an expert on OLE32 - so I'm hoping that someone else has<BR>
some thoughts on how to resolve this issue.<BR>
----<BR>
226363f5dfb9caa8313e425c7f85ed9fe581f1fe is first bad commit<BR>
commit 226363f5dfb9caa8313e425c7f85ed9fe581f1fe<BR>
Author: Vincent Povirk &lt;vincent@codeweavers.com&gt;<BR>
Date:&nbsp;&nbsp; Fri Dec 4 17:33:50 2009 -0600<BR>
<BR>
&nbsp;&nbsp;&nbsp; ole32: Implement transacted storage.<BR>
<BR>
:040000 040000 79e7adf6177afe9cb8bfdea75270edb00026c5e5<BR>
abc173741982ee971ac490738917d735c6869a78 M&nbsp;&nbsp;&nbsp; dlls<BR>
----<BR>
<BR>
Erich Hoover<BR>
ehoover@mines.edu<BR>
<BR>
* Free proprietary application, direct download:<BR>
<A HREF="http://www.4pcb.com/downloads/pcbartist/PcbArtist_1_3_2.exe">http://www.4pcb.com/downloads/pcbartist/PcbArtist_1_3_2.exe</A><BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>