Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 4889 invoked from network); 28 Apr 2007 07:56:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Apr 2007 07:56:37 -0000 Received: (qmail 60496 invoked by uid 500); 28 Apr 2007 07:56:43 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 60396 invoked by uid 500); 28 Apr 2007 07:56:42 -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 60383 invoked by uid 99); 28 Apr 2007 07:56:42 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 Apr 2007 00:56:42 -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; Sat, 28 Apr 2007 00:56:35 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 82266714058 for ; Sat, 28 Apr 2007 00:56:15 -0700 (PDT) Message-ID: <19413768.1177746975530.JavaMail.jira@brutus> Date: Sat, 28 Apr 2007 00:56:15 -0700 (PDT) From: "Mikhail Fursov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Created: (HARMONY-3784) [drlvm][jit][jet] Incorrect support of vmmagic types and object fields in JET compiler MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [drlvm][jit][jet] Incorrect support of vmmagic types and object fields in JET compiler -------------------------------------------------------------------------------------- Key: HARMONY-3784 URL: https://issues.apache.org/jira/browse/HARMONY-3784 Project: Harmony Issue Type: Bug Components: DRLVM Reporter: Mikhail Fursov VMMagic implementation in JET compiler was initially prototyped but was never actually used/tested except several particular places in class initializers (DRLVM server mode uses JET compiler for ) JET has several problems with magic implementation today: 1) Magic types are reported to GC. So if GC happend during class initialization DRLVM will fail 2) Magic types are incorrectly stored to fields on EM64T platform with compressed references mode enabled. The only scenario affected today is GCv5 server mode support for EM64T platform where field of Address type is used. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.