From: Marek P. <ma...@us...> - 2002-04-08 23:30:07
|
Update of /cvsroot/javaprofiler/library/src/prof In directory usw-pr-cvs1:/tmp/cvs-serv8146/src/prof Modified Files: prof_jvm.cpp prof_method.cpp prof_monitor.cpp prof_object.cpp Log Message: fixes Index: prof_jvm.cpp =================================================================== RCS file: /cvsroot/javaprofiler/library/src/prof/prof_jvm.cpp,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -r1.27 -r1.28 *** prof_jvm.cpp 10 Feb 2002 18:36:13 -0000 1.27 --- prof_jvm.cpp 8 Apr 2002 23:30:01 -0000 1.28 *************** *** 217,220 **** --- 217,222 ---- cout << "AllocObject - ID = " << o->getProfID() << " (" << o << ")" << endl; + cout << "numInstancesTotal = " << o->allocNumInstancesTotal << endl; + cout << "numInstancesLive = " << o->allocNumInstancesLive << endl; o->objectMethods.forEach( printAllObjectMethods, NULL); cout << endl; Index: prof_method.cpp =================================================================== RCS file: /cvsroot/javaprofiler/library/src/prof/prof_method.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** prof_method.cpp 22 Mar 2002 21:23:23 -0000 1.10 --- prof_method.cpp 8 Apr 2002 23:30:01 -0000 1.11 *************** *** 242,245 **** --- 242,246 ---- stat->addCpuStat( 1, pureTime); + stat->addCpuStat( -1, 0); if( setup.cpu.callTreeEnabled) { Index: prof_monitor.cpp =================================================================== RCS file: /cvsroot/javaprofiler/library/src/prof/prof_monitor.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** prof_monitor.cpp 22 Mar 2002 21:23:23 -0000 1.5 --- prof_monitor.cpp 8 Apr 2002 23:30:01 -0000 1.6 *************** *** 143,146 **** --- 143,147 ---- int hits = (stat->wait) ? 0 : 1; stat->addMonStat(hits, curTime - t->monitorEnterTime); + stat->addMonStat( -1, 0); } *************** *** 210,212 **** --- 211,214 ---- stat->wait = 1; stat->addMonStat(1, event->u.monitor_wait.timeout); + stat->addMonStat( -1, 0); } Index: prof_object.cpp =================================================================== RCS file: /cvsroot/javaprofiler/library/src/prof/prof_object.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -r1.18 -r1.19 *** prof_object.cpp 22 Mar 2002 21:23:23 -0000 1.18 --- prof_object.cpp 8 Apr 2002 23:30:01 -0000 1.19 *************** *** 175,178 **** --- 175,179 ---- stat->addMemoryStat(size); + stat->clearFlag(); } *************** *** 185,188 **** --- 186,190 ---- ins->objectMethodTraceThread->subMemoryStat( ins->size); + ins->objectMethodTraceThread->clearFlag(); instances.removeNoRehash( ins); |