On May 22, 2005, at 12:32 PM, Dan Lydick wrote:
What I hear in this proposal for multiple VM's is the potential for
1. munge-and-squash to create a new VM based on the
best qualities of the seeded contributions.
If we have seeded contributions. I've been proposing people look at
OSS Vms out there to get ideas on what we want ours to be.
I'm not sure how much munging and squashing we can do b/c of license
issues.
2. divide-and-specialize to take these cores and build
some derived VM's that specialize in specific feature
sets, such as a cornerstone for large J2EE app servers,
small mobile environments, fast-starting J2SE programs,
high-resource J2SE programs and similar conflicting
runtime matters.
That's something we'd certainly want to enable, but I would hope that
could be achieved with configuration or "profiles" of the components
we have available.
3. Useful combinations of the above.
By possibly following combinations of both approaches, then
taking the lessons learned, then potentially a single VM
or selected subset of multiple VM's would emerge, all based
on the best of the batch of experiments, and made available
either at compile time (multiple VM binary program names),
or at runtime (single binary, multiple startup options).
Is this reasonable? Am I reading Weldon and Steve correctly?
Yes.
geir
Dan Lydick
--
Geir Magnusson Jr +1-203-665-6437
[EMAIL PROTECTED]