From: Marek P. <ma...@us...> - 2001-08-09 23:22:59
|
Update of /cvsroot/javaprofiler/library/src2 In directory usw-pr-cvs1:/tmp/cvs-serv7456/src2 Modified Files: CommunSocket.java IProf.java Makefile.rules dir.info Added Files: CommunShMem.java Log Message: no message --- NEW FILE: CommunShMem.java --- public class CommunShMem implements Commun { public native boolean initialize(); public native Commun read( Buffer b); public native Commun write( Buffer b); public native boolean hasFailed(); public native void stopCommun(); static { System.loadLibrary( "CommunShMem"); } }; Index: CommunSocket.java =================================================================== RCS file: /cvsroot/javaprofiler/library/src2/CommunSocket.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** CommunSocket.java 2001/07/28 04:12:18 1.1 --- CommunSocket.java 2001/08/09 23:22:55 1.2 *************** *** 19,22 **** --- 19,23 ---- private Buffer _buf = new Buffer( new byte[4], 4); + public CommunSocket( String host, int port) { *************** *** 36,40 **** catch( Exception e) { ! return _failed = false; } --- 37,41 ---- catch( Exception e) { ! return _failed = true; } Index: IProf.java =================================================================== RCS file: /cvsroot/javaprofiler/library/src2/IProf.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** IProf.java 2001/07/28 04:12:18 1.1 --- IProf.java 2001/08/09 23:22:55 1.2 *************** *** 31,35 **** public boolean runClient() { ! if( !_commun.initialize()) return false; _timer = new Timer(); --- 31,35 ---- public boolean runClient() { ! if( _commun.hasFailed() || !_commun.initialize()) return false; _timer = new Timer(); Index: Makefile.rules =================================================================== RCS file: /cvsroot/javaprofiler/library/src2/Makefile.rules,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** Makefile.rules 2001/07/28 04:12:18 1.1 --- Makefile.rules 2001/08/09 23:22:55 1.2 *************** *** 1,4 **** ! java_interface.o \ ! java_interface.obj: *.java $(JAVAC) *.java $(JAR) cf $(PROF_JAVA_INTERF_PACKAGE) *.class --- 1,11 ---- ! java.o \ ! java.obj: *.java $(JAVAC) *.java + + native.o \ + native.obj: + $(JAVAH) CommunShMem + + do_link.o \ + do_link.obj: $(JAR) cf $(PROF_JAVA_INTERF_PACKAGE) *.class Index: dir.info =================================================================== RCS file: /cvsroot/javaprofiler/library/src2/dir.info,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** dir.info 2001/07/28 04:12:18 1.1 --- dir.info 2001/08/09 23:22:55 1.2 *************** *** 1,3 **** ! FILES = java_interface ! CLEAN_FILES = *.class *.jar --- 1,3 ---- ! FILES = java native do_link ! CLEAN_FILES = *.class *.jar *.h *.dll *.so |