Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 36962 invoked from network); 10 Jul 2007 12:40:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Jul 2007 12:40:26 -0000 Received: (qmail 31047 invoked by uid 500); 10 Jul 2007 12:40:28 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 31032 invoked by uid 500); 10 Jul 2007 12:40:28 -0000 Mailing-List: contact commits-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 commits@harmony.apache.org Received: (qmail 31023 invoked by uid 99); 10 Jul 2007 12:40:28 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jul 2007 05:40:28 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jul 2007 05:40:25 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 2ACCB7141F4 for ; Tue, 10 Jul 2007 05:40:05 -0700 (PDT) Message-ID: <12207197.1184071205170.JavaMail.jira@brutus> Date: Tue, 10 Jul 2007 05:40:05 -0700 (PDT) From: "Pavel Afremov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Updated: (HARMONY-4264) [drlvm][stack] Tune size requred for set up guard page, class loading and method compilation. In-Reply-To: <6631464.1182437067866.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-4264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Afremov updated HARMONY-4264: ----------------------------------- Attachment: 0001-Size-of-the-stack-required-for-guard-page-setting-wa.patch One page on the stack is not enough to create SOE on Windows x86-64. On Windows x86-64.DRL VM can't process SOE, because one page on the stack is not enough to create exception. Move guard page and increase guard stack is not possible on the Windows by standard mechanisms. > [drlvm][stack] Tune size requred for set up guard page, class loading and method compilation. > --------------------------------------------------------------------------------------------- > > Key: HARMONY-4264 > URL: https://issues.apache.org/jira/browse/HARMONY-4264 > Project: Harmony > Issue Type: Bug > Components: DRLVM > Reporter: Pavel Afremov > Priority: Minor > Attachments: 0001-Size-of-the-stack-required-for-guard-page-setting-wa.patch > > > To set up guard page after SOE additional stack is required. Fix consist in rolling back several frames to have enough stack. > Size of rolling back stack is set with safaty gap. We should tune this value for difference case in future. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.