Re: VMRuntime.insertSystemProperties(); java.ext.dirs

2004-03-24 Thread Steven Augart
David Holmes wrote: [...] http://java.sun.com/j2se/1.4.2/docs/guide/extensions/index.html [...] When the VM starts up it should create the extensions classloader, with the bootstrap loader as parent, then create the system/application class loader with the extensions loader as parent. This is

RE: VMRuntime.insertSystemProperties(); java.ext.dirs

2004-03-24 Thread David Holmes
Steven Augart wrote: David Holmes wrote: Also note that once you start playing this game the role of the context classloader for a thread becomes much more important :) I assume that's for the applications programmers to worry about, no? Or are there particular gotchas for the VM? The

VMRuntime.insertSystemProperties(); java.ext.dirs

2004-03-23 Thread Steven Augart
I have been implementing the rest of the mandatory properties as listed in VMRuntime.insertSystemProperties(). I'm puzzled by the java.ext.dirs property, which is listed both in VMRuntime and in the Sun 1.4.2 API docs as mandatory. Classpath sticks everything into glibj.zip, including the

RE: VMRuntime.insertSystemProperties(); java.ext.dirs

2004-03-23 Thread David Holmes
Steven Augart writes: I have been implementing the rest of the mandatory properties as listed in VMRuntime.insertSystemProperties(). I'm puzzled by the java.ext.dirs property ... I'm setting it to the empty string for now, in Jikes RVM's implementation. But I wonder what it would mean if