harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gshiman...@apache.org
Subject svn commit: r500811 - /harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp
Date Sun, 28 Jan 2007 15:25:05 GMT
Author: gshimansky
Date: Sun Jan 28 07:25:04 2007
New Revision: 500811

URL: http://svn.apache.org/viewvc?view=rev&rev=500811
Log:
Applied HARMONY-3064 [drlvm][resolution] missing class leads to crash in interpreter mode

Tests passed on Ubuntu6 x86, Windows XP x86 and SuSE9 x86_64


Modified:
    harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp

Modified: harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp?view=diff&rev=500811&r1=500810&r2=500811
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Resolve.cpp Sun Jan 28 07:25:04
2007
@@ -922,6 +922,7 @@
     ConstantPool& cp = ch->get_constant_pool();
     if(cp.is_entry_in_error(index)) {
         exn_raise_object(cp.get_error_cause(index));
+        tmn_suspend_disable();
         return; // will return in interpreter mode
     }
 



Mime
View raw message