[gclist] Demand driven generational collector

Eliot Moss moss@cs.umass.edu
Thu, 4 Oct 2001 22:58:28 -0400 (EDT)


First, of course such demand drive collection is possible.

Second, for two-generation systems, the widely known Appel collector does
essentially that, in a context where the second generation is allowed to
grow, i.e., where neither generation is separately bounded, but the total
space is. (This suggests that you may want to be more explicit about the
assumptions you're making concerning constrains on individual and overall
sizes of generations.)

Third, there are probably toolkits around (we have done one for the Jalapeno
JVM, for example, but this is not openly released, at least not at present)
that would allow you to code up such policies. How difficult such coing
would be depends, of course.

Regards -- EM
==============================================================================
J. Eliot B. Moss, Associate Professor     http://www.cs.umass.edu/~moss    www
Department of Computer Science            +1-413-545-4206                voice
140 Governor's Drive, Room 372            +1-413-545-1249                  fax
University of Massachusetts               moss@cs.umass.edu              email
Amherst, MA  01003-4610  USA              +1-413-545-3733 Priscilla Coe  sec'y
==============================================================================