After many months of lying dormant, I figured I'd get my act together and adapt this patch to the few recent modifications. And this time, I'm posting a benchmark!
My results get about 5% slowdown in the eager case, and the usual 10,000% speedup in the lazy case.
Sounds cool; do you have a quick high-level description of what it's all about? (I had seen that needs_early_DOD flag in the source, and didn't know what it was intended to do.)
Thanks!
JEff