|
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
|