> > Dropping the Vector out of the ClassLoader base class I think breaks > > a bunch > > of other stuff, but I don't remember why. (It's been a while since I > > tried > > to track that guy down.) I vaguely recall it being added in 1.2 for a > > particular reason. IIRC, there's another collection of hard references > > buried inside the native code, from what I understand, called the > > Loaded > > Class Cache (LCC), and those references would likely keep the class > > alive > > even if you could yank it out of that Vector. > > I'm not 100% sure about the limitations here myself, or whether they > could be partially lifted. I certainly hope they could :-) It's > embarrassing, but I think I once knew the reason, but can't seem to > remember it anymore.
wasn't there a problem with Singletons getting GCd? Like you I think I once knew and have now forgotten. Getting old.... John Wilson --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---
