OK, I just checked in my changes. These include a few things:
. The major performance enhancement to BELArray.SortBy. This should
make DarrenSQLIS and a few other problematic topics *much* *much* faster.
. Caching for a namespace Exists call. This turns out to be fairly
important, as we need to call Exists every time someone looks up a
namespace.
. Caching for LastModifiedTime in the Filesystem implementation.
Also gets called a fair amount.
. I added a new tool to Tools called RenderDriver. It can be used to
render individual topics outside the context of the web app, so it's useful
for profiling the engine.
I want to go back and reprofile now, to see where we're at, and what the
next bottleneck is. As I mentioned, the slowness is sort of smearing out,
which is expected, but also makes optimization much harder.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flexwiki-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flexwiki-users