After implementing a simple (read:complicated) refcounted caching scheme in a central area of the application I work on, and fixing the bugs that popped up from simple scenarios (like, 'type "this is text", hit return), I ran the quicktest (which runs through a whole bunch of not-quite-so-simple scenarios) and didn't crash OR end up with dangling refcounts!
Yay!
This means that I can move on to the *complicated* refcounted caching scheme that might actually see some performance improvement.
Yay!
This means that I can move on to the *complicated* refcounted caching scheme that might actually see some performance improvement.