I made a few improvements to the application this weekend. I managed to find a more efficient way of doing a few things, eliminating unneeded steps during each regex matching cycle for real-time highlighting. In so doing I've sped it up slightly.
I also found that I was calling the auto-save function a little too frequently so I tweaked the interval settings. That should reduce memory and hard drive usage when working with large target strings.
And lastly I turned on GPU bitmap caching for several elements within the app. GPU acceleration features in Silverlight are still minimal, but this is one thing I'm able to do that actually has some small performance benefits.
I also found that I was calling the auto-save function a little too frequently so I tweaked the interval settings. That should reduce memory and hard drive usage when working with large target strings.
And lastly I turned on GPU bitmap caching for several elements within the app. GPU acceleration features in Silverlight are still minimal, but this is one thing I'm able to do that actually has some small performance benefits.
Comments
Post a Comment