[gclist] Date: Sat, 17 Jul 1999 05:19:44 -0400
Daniel Wang
danwang@CS.Princeton.EDU
17 Jul 1999 13:29:32 -0400
"Tim Sweeney" <tim@epicgames.com> writes:
{stuff deleted}
> 4. References between objects in my game (and in 3D environments in general)
> tend to be clusered: they form groups, where objects within a group contain
> tons of references to other objects in the group, but objects in a group
> contain a fairly small number of references to *other* groups. So I've been
> trying to devise a GC algorithm that takes this into account. Any
> suggestions?
{stuff deleted}
I'd take a look at
Memory management with explicit regions, David Gay, Alex Aiken ACM SIGPLAN
Notices Vol. 33, No. 5 (May 1998), Pages 313-323 in: PLDI
'98. Proceedings of the ACM SIGPLAN '98 conference on Programming
language design and implementation, pages 313-323
not exaclty a GC alogrithm, but I think you could adapt their techniques so
you can mangage clumps of objects in an interesting way.