You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2008/06/10 11:14:56 UTC

svn commit: r666028 - /harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp

Author: varlax
Date: Tue Jun 10 02:14:56 2008
New Revision: 666028

URL: http://svn.apache.org/viewvc?rev=666028&view=rev
Log:
Add enumeration to rt logging

Modified:
    harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp

Modified: harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp?rev=666028&r1=666027&r2=666028&view=diff
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp Tue Jun 10 02:14:56 2008
@@ -520,6 +520,9 @@
 {  
     AutoTimer tm(enumerateTimer);
 
+    if(Log::cat_rt()->isEnabled())
+        Log::cat_rt()->out() << "ENUMERATE_STACK_FRAME(" << methodDesc << ")" << ::std::endl;
+
     // Compute stack information
     U_32 stackInfoSize = (U_32)StackInfo::getByteSize(methodDesc);
     U_8* infoBlock = methodDesc->getInfoBlock();
@@ -544,7 +547,7 @@
             gcSite.enumerate(gcInterface, context, stackInfo);
         }
     } else {
-        //NPE + GC -> nothing to enumerate for this frame;
+        //hw NPE + GC -> nothing to enumerate for this frame;
         //in debug mode all hardware exceptions are saved as empty gcsafepoints
         // yet there are some issues with SOE: 
         // e.g. we are in trouble if SOE is caught in the same method...