[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Classpath AWT sort-of runs on Jikes RVM
From: |
Tom Tromey |
Subject: |
Re: GNU Classpath AWT sort-of runs on Jikes RVM |
Date: |
10 Feb 2003 17:24:06 -0700 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
>>>>> "Julian" == Julian Dolby <address@hidden> writes:
Julian> I found the gthread-jni files, and I basically filled in all
Julian> the functions in gthread-jni.c to use JNI to talk to
Julian> Java-level synchronization mechanisms. I also passed the
Julian> magic structure of those function pointers to g_thread_init in
Julian> GtkMainThread.gtkInit. This code should work for any VM;
Julian> nonethelessI put the changes to use this stuff under a
Julian> --enable-portable-native-sync option to configure, so that VMs
Julian> that do not support all the JNI I used will not be bitten by
Julian> it.
I think it would make sense for us to simply require that a JVM
implement these JNI methods correctly. Is there really a JVM that
Classpath can run on that doesn't? (I assume they are monitor
enter/exit calls...)
Tom