Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 38323 invoked from network); 15 Dec 2006 13:55:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Dec 2006 13:55:18 -0000 Received: (qmail 50724 invoked by uid 500); 15 Dec 2006 13:55:23 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 50692 invoked by uid 500); 15 Dec 2006 13:55:22 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 50683 invoked by uid 99); 15 Dec 2006 13:55:22 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Dec 2006 05:55:22 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of gshimansky@gmail.com designates 66.249.92.170 as permitted sender) Received: from [66.249.92.170] (HELO ug-out-1314.google.com) (66.249.92.170) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Dec 2006 05:55:12 -0800 Received: by ug-out-1314.google.com with SMTP id z36so684844uge for ; Fri, 15 Dec 2006 05:54:50 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=eH0gil/lIcADUBXgLCf8qK/3U42OMSCOW7eHyYPNXCinm2WBqeae9ukBk0m4XkRzRwuY0Um72+4kKsDwklK0kHYb/YH3zoTX5LKwhq+XrsbC5xq5AlP8yvXqxrWvxT1ptWnnT8rwFf1H1/8Jn2K5Ioyb4CQODNynJ0P79QOP8D4= Received: by 10.49.49.4 with SMTP id b4mr12304nfk.1166190890596; Fri, 15 Dec 2006 05:54:50 -0800 (PST) Received: by 10.78.23.13 with HTTP; Fri, 15 Dec 2006 05:54:50 -0800 (PST) Message-ID: <208da7a50612150554l402b4ae7g639f6847aca0bad6@mail.gmail.com> Date: Fri, 15 Dec 2006 16:54:50 +0300 From: "Gregory Shimansky" To: dev@harmony.apache.org Subject: Re: svn commit: r487483 [1/4] - in /harmony/enhanced/drlvm/trunk: build/make/targets/ vm/interpreter/src/ vm/jitrino/src/jet/ vm/port/src/lil/em64t/pim/ vm/port/src/lil/ia32/pim/ vm/port/src/lil/ipf/pim/ vm/tests/smoke/shutdown/ vm/vmcore/include/ vm MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_20229_32647583.1166190890455" X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_20229_32647583.1166190890455 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Alexey, the newly added test shutdown.ThreadInterrupt stably hangs for me on windows 2003 server SP1 on P4 with HT. Can you verify this? The dead lock appears on shutdown it seems, but I didn't investigate it. For some reason running this test separately doesn't help, it hangs only in batch "build.bat test". 2006/12/15, varlax@apache.org : > > Author: varlax > Date: Fri Dec 15 00:33:21 2006 > New Revision: 487483 > > URL: http://svn.apache.org/viewvc?view=rev&rev=487483 > Log: > Applied HARMONY-2391 [drlvm] The VM doesn't cleanup resources if there are > running daemon threads. > Tested on SUSE9@ia32 SUSE9@x64 Win2003@ia32. > > Added: > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/ > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestFatalError.c > (with props) > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestFatalError.h > (with props) > > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestFatalError.java > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestInterrupt.c > (with props) > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestInterrupt.h > (with props) > > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestInterrupt.java > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestLock.java > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestNativeAllocation.c > (with props) > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestNativeAllocation.h > (with props) > > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestNativeAllocation.java > harmony/enhanced/drlvm/trunk/vm/tests/smoke/shutdown/TestWaitSet.java > Modified: > harmony/enhanced/drlvm/trunk/build/make/targets/smoke.test.xml > harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp > harmony/enhanced/drlvm/trunk/vm/jitrino/src/jet/jet.cpp > harmony/enhanced/drlvm/trunk/vm/port/src/lil/em64t/pim/m2n_em64t.cpp > harmony/enhanced/drlvm/trunk/vm/port/src/lil/ia32/pim/m2n_ia32.cpp > harmony/enhanced/drlvm/trunk/vm/port/src/lil/ipf/pim/m2n_ipf.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/include/environment.h > harmony/enhanced/drlvm/trunk/vm/vmcore/include/init.h > harmony/enhanced/drlvm/trunk/vm/vmcore/include/stack_trace.h > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/class_support/Environment.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/exception/exceptions_impl.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/exception/exceptions_jit.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/finalize.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/parse_arguments.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_init.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_shutdown.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/jni/jni.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/jni/jni_array.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/jni/jni_field.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/jni/jni_method.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/stack/stack_trace.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/thread/thread_generic.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/thread/thread_manager.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/em64t/base/compile_em64t.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/ia32/base/compile_IA32.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/ia32/base/jit_runtime_support_ia32.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/linux/signals_em64t.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/linux/signals_ia32.cpp > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/linux/signals_ipf.cpp > > harmony/enhanced/drlvm/trunk/vm/vmcore/src/util/win/nt_platform_utils.cpp > -- Gregory ------=_Part_20229_32647583.1166190890455--