Update of /cvsroot/javaprofiler/library/src/mon
In directory usw-pr-cvs1:/tmp/cvs-serv8146/src/mon
Modified Files:
monStatData.cpp monThreadMethod.cpp monTrace.cpp
Log Message:
fixes
Index: monStatData.cpp
===================================================================
RCS file: /cvsroot/javaprofiler/library/src/mon/monStatData.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** monStatData.cpp 21 Nov 2001 22:31:44 -0000 1.4
--- monStatData.cpp 8 Apr 2002 23:30:01 -0000 1.5
***************
*** 37,40 ****
--- 37,42 ----
void MonStatData::addMonStat(jlong addHits, jlong addTime) {
+ if( addHits < 0) return;
+
hits += addHits;
time += addTime;
Index: monThreadMethod.cpp
===================================================================
RCS file: /cvsroot/javaprofiler/library/src/mon/monThreadMethod.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** monThreadMethod.cpp 21 Nov 2001 22:31:44 -0000 1.4
--- monThreadMethod.cpp 8 Apr 2002 23:30:01 -0000 1.5
***************
*** 44,49 ****
void MonThreadMethod::addMonStat(jlong addHits, jlong addTime) {
MonStatData::addMonStat(addHits, addTime);
! method->addMonStat(addHits, addTime);
}
--- 44,60 ----
void MonThreadMethod::addMonStat(jlong addHits, jlong addTime) {
+ if( addHits < 0) {
+
+ method->cpumonModif = 0;
+ return;
+ }
+
MonStatData::addMonStat(addHits, addTime);
!
! if( !method->cpumonModif) {
!
! method->addMonStat(addHits, addTime);
! method->cpumonModif = 1;
! }
}
Index: monTrace.cpp
===================================================================
RCS file: /cvsroot/javaprofiler/library/src/mon/monTrace.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** monTrace.cpp 21 Nov 2001 22:31:44 -0000 1.4
--- monTrace.cpp 8 Apr 2002 23:30:01 -0000 1.5
***************
*** 43,48 ****
void MonTrace::addMonStat(jlong addHits, jlong addTime) {
MonStatData::addMonStat(addHits, addTime);
! method->addMonStat(addHits, addTime);
}
--- 43,59 ----
void MonTrace::addMonStat(jlong addHits, jlong addTime) {
+ if( addHits < 0) {
+
+ method->cpumonModif = 0;
+ return;
+ }
+
MonStatData::addMonStat(addHits, addTime);
!
! if( !method->cpumonModif) {
!
! method->addMonStat(addHits, addTime);
! method->cpumonModif = 1;
! }
}
|