Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 23610 invoked from network); 21 Sep 2006 15:26:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Sep 2006 15:26:03 -0000 Received: (qmail 61846 invoked by uid 500); 21 Sep 2006 15:26:03 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 61816 invoked by uid 500); 21 Sep 2006 15:26:03 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 61805 invoked by uid 99); 21 Sep 2006 15:26:02 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Sep 2006 08:26:02 -0700 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received: from [209.237.227.198] ([209.237.227.198:45057] helo=brutus.apache.org) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 29/50-00858-A0FA2154 for ; Thu, 21 Sep 2006 08:26:02 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 593814190C9 for ; Thu, 21 Sep 2006 15:22:23 +0000 (GMT) Message-ID: <1931070.1158852143363.JavaMail.jira@brutus> Date: Thu, 21 Sep 2006 08:22:23 -0700 (PDT) From: "Pavel Afremov (JIRA)" To: harmony-commits@incubator.apache.org Subject: [jira] Updated: (HARMONY-1532) [DRLVM] Implement advanced scheme of jvmti PopFrame and several fixes into JVMTI. In-Reply-To: <10945347.1158852022356.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/HARMONY-1532?page=all ] Pavel Afremov updated HARMONY-1532: ----------------------------------- Attachment: DRLVM-Implement-advanced-scheme-of-jvmti-PopFrame-and-several-fixes-into-JVMTI.txt > [DRLVM] Implement advanced scheme of jvmti PopFrame and several fixes into JVMTI. > --------------------------------------------------------------------------------- > > Key: HARMONY-1532 > URL: http://issues.apache.org/jira/browse/HARMONY-1532 > Project: Harmony > Issue Type: Improvement > Components: DRLVM > Reporter: Pavel Afremov > Attachments: DRLVM-Implement-advanced-scheme-of-jvmti-PopFrame-and-several-fixes-into-JVMTI.txt > > > [DRLVM] Implement advanced scheme of jvmti PopFrame and several fixes into JVMTI. > - Implement advanced scheme of jvmti PopFrame. It provides opportunity to evaluate locals on the stack after pop, and allow several frames popping. This scheme can works for safe_point only. > - Fix possible bug in GC stack enumeration after PopFrame. After pop frame nobody enumerate methods arguments for GC. This patch fixes it. > - JVMTI PopFrame support in the JET (VM Part). To provide correct pop of the method frame, popped frame should be compiled with special flags. It's provide opportunity to find corresponding "this" and restore context before method call. > - ExceptionCatch event does not send in some cases. The source of the bug is missed callback setting. So after add missed callback set, bug was fixed. > - Fixed m2n frame registers in breakpoint dispatcher function. > Depends on HARMONY-1523 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira