On Tue, Dec 03, 2002 at 07:17:53PM +0100, Artur Biesiadowski wrote: > > Maybe an acceptable solution for that would be to create indirection > layer on top of all offending function (open,close,read,write,maybe few > more) ?
I don't see why we should add overhead to all JVMs because of a single JVM that does not correctly implements JNI. The whole idea of using JNI for classpath libraries was to provide JVM-independent libraries. If Kissme-specific libraries are required, why not do like the CNI code and provide separate source files for its libraries (in a distinct file hierarchy in the Classpath CVS repository)? I really do not think that modifying Classpath's native interface to add more VM ties is a good approach. JNI was designed specifically to allow for VM independence. Even Sun's HotSpot VM assumes "pure" JNI native libraries. We should not deviate from such an approach only to accomodate "temporary" design flaws in one specific Free VM. Etienne -- Etienne M. Gagnon http://www.info.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath

