Last modified: 2011-03-11 13:11:32 UTC
This is a follow-up on bug 20186. Mostly for having something that blocks the bugs that bug 20186 (fixed in trunk, r65546) is supposed to block. Please check the code for performance before merging – Tim suggested it might not be worse than the existing code, but let's play it safe.
FIXING this, it was before the 1.17 branch point and I couldn't see any indications of it being reverted.