> Don't ever design your app with a reliance upon any
> particular implementation. You never know about changes.
Which is why I'm curious about whether pointer ordering
is version dependent or not.
> Fact is, you can never know where an object is without
> walking the roots. That's why we have pinning.
I've been involved with compacting garbage collectors
long before the clr was born (I implemented one on a
Z80 CMP system back in 1985), so it's not like those
walking pointers are aliens.
Anyway, I guess I'll go for a content based ordering
and see how it performs; then I can experiment
with optimizations later.
regards/Ole N.
Jim Cheshire - 01 Apr 2006 21:17 GMT
>> Fact is, you can never know where an object is without
>> walking the roots. That's why we have pinning.
[quoted text clipped - 3 lines]
>Z80 CMP system back in 1985), so it's not like those
>walking pointers are aliens.
Sorry. Didn't realize it was a contest! :)
I was stating a fact about something that you seemed to not
understand. Glad to know that your questions were simply rhetorical.
Jim
Jim Cheshire
Jimco Software
http://www.jimcosoftware.com
Add-ins for Microsoft FrontPage
Author of
Special Edition Using Microsoft Office FrontPage 2003