RE: Recursive Static Initialization

1999-12-16 Thread John Keiser
lar Thread. Also, I am sure there is a good reason, but why are you loading these other classes before loading Thread? Are you trying to load Thread, and that is slurping those classes in, perhaps? What exactly is going wrong with file I/O? BTW, we resolved the static initializer issue from the specs, it turns out recursive static initialization is allowed. --John

Re: Recursive Static Initialization

1999-12-16 Thread John Leuner
> Hey, guys, this guy is trying to make a VM and has a question. I vaguely > remember us running into something like this before with Japhar, and I am > not sure how it was solved ... ? Hmm, I had some problems when I started using claspath too. In my case in wasn't with the constructor, but w

Re: Recursive Static Initialization

1999-12-15 Thread Bryce McKinlay
John Keiser wrote: > Hmm. Reading the appropriate initialization procedure (JVM Spec sections > 2.16.4 and 2.16.5 at > http://java.sun.com/docs/books/vmspec/html/Concepts.doc.html#19075), your > statement is correct. > > As far as I can tell, classes have to be initialized on first use, and > ac

Recursive Static Initialization

1999-12-15 Thread John Keiser
Hey, guys, this guy is trying to make a VM and has a question. I vaguely remember us running into something like this before with Japhar, and I am not sure how it was solved ... ? >From: Vojta Filip <[EMAIL PROTECTED]> > >So with it I have else one problem - when String is loaded is >called.