You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by gs...@apache.org on 2007/06/18 18:33:36 UTC
svn commit: r548404 - in /harmony/enhanced/drlvm/trunk:
build/make/excludes/exclude.drlvm_smoke.windows.x86.opt
build/make/excludes/exclude.drlvm_smoke.windows.x86.srv
vm/vmcore/src/init/vm_shutdown.cpp
Author: gshimansky
Date: Mon Jun 18 09:33:35 2007
New Revision: 548404
URL: http://svn.apache.org/viewvc?view=rev&rev=548404
Log:
Applied HARMONY-3731
[drlvm][shutdown] FinalizeStackTest failed in opt/srv mode on Win32
and unexcluded FinalizeStackTest for win32 configs
Modified:
harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt
harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.srv
harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp
Modified: harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt?view=diff&rev=548404&r1=548403&r2=548404
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt (original)
+++ harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.opt Mon Jun 18 09:33:35 2007
@@ -8,9 +8,6 @@
# HARMONY-2977
io/Integers.java
-# HARMONY-3731
-exception/FinalizeStackTest.java
-
# HARMONY-3917
gc/PhantomReferenceTest.java
gc/WeakReferenceTest.java
Modified: harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.srv
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.srv?view=diff&rev=548404&r1=548403&r2=548404
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.srv (original)
+++ harmony/enhanced/drlvm/trunk/build/make/excludes/exclude.drlvm_smoke.windows.x86.srv Mon Jun 18 09:33:35 2007
@@ -5,7 +5,6 @@
io/Integers.java
# HARMONY-3731
-exception/FinalizeStackTest.java
StackTest.java
# HARMONY-3917
Modified: harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp?view=diff&rev=548404&r1=548403&r2=548404
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp Mon Jun 18 09:33:35 2007
@@ -64,6 +64,7 @@
jmethodID shutdown_method;
assert(hythread_is_suspend_enabled());
+ BEGIN_RAISE_AREA;
system_class = jni_env->FindClass("java/lang/System");
if (jni_env->ExceptionCheck() == JNI_TRUE || system_class == NULL) {
@@ -81,6 +82,8 @@
if (jni_env->ExceptionCheck() == JNI_TRUE) {
PROCESS_EXCEPTION(40, "{0}java.lang.System.execShutdownSequence() method completed with an exception.");
}
+
+ END_RAISE_AREA;
return JNI_OK;
}