For the -XstartOnFirstThread patch, was files are relevant for the change? I started to look at src/os/bsd/launcher/java_md.c but not sure that is the correct place Michael On Sun, Sep 7, 2008 at 9:22 PM, Landon Fuller <landonf@plausiblelabs.com>wrote:
On Sep 7, 2008, at 1:08 PM, Michael Franz wrote:
I changed the startup to not pass the flag. I was running this from
inside eclipse, but eclipse must somehow pass the option as it did not show up in the command.
There are two small patches from SoyLatte that need to be re-implemented for OpenJDK, both of which you have run into:
-XstartOnFirstThread:
Soylatte by starts a Cocoa runloop on the first thread, and then run the JVM main() function again on a separate thread Setting -XstartOnFirstThread has the same behavior on Mac OS X, in that Java is started directly on the first thread.
dylib vs. jnilib (your current issue):
Soylatte first searched for dylib, then fell back to jnilib. OpenJDK only searches for .dylib, with no fallback.
Apologies for radio silence on my part, I've been nose down on an iPhone development contract these past two weeks.
-landonf