Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 54946 invoked from network); 5 Mar 2007 05:36:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Mar 2007 05:36:54 -0000 Received: (qmail 17629 invoked by uid 500); 5 Mar 2007 05:37:01 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 17601 invoked by uid 500); 5 Mar 2007 05:37:01 -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 17592 invoked by uid 99); 5 Mar 2007 05:37:01 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Mar 2007 21:37:01 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [128.210.5.248] (HELO mailhub248.itcs.purdue.edu) (128.210.5.248) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Mar 2007 21:36:51 -0800 Received: from [192.168.1.105] (74-140-112-243.dhcp.insightbb.com [74.140.112.243]) (authenticated bits=0) by mailhub248.itcs.purdue.edu (8.13.7/8.13.7/external-auth-smtp) with ESMTP id l255aTPq027751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 5 Mar 2007 00:36:30 -0500 Message-ID: <45EBAC5F.2050908@purdue.edu> Date: Mon, 05 Mar 2007 00:36:31 -0500 From: Armand Navabi User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: [drlvm][jvmti] JVMTI support? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.2.1.279297 X-PerlMx-Virus-Scanned: Yes X-Virus-Checked: Checked by ClamAV on apache.org Is there support for JVM Tool Interface from the JIT? The developers guide says that the JVMTI support component relies on support from execution engines. Section 3.3.2 mentions support for JVMTI in the interpreter, but I see no mention in the JIT section (Section 3.3.1). I am trying to use this simple agent (http://wsjoung.wordpress.com/2006/11/17/the-java-virtual-machine-tool-interface-jvmti/), but it causes the following error: ERROR: Unable to access JVMTI Version 1 (0x30010000), is your J2SE a 1.5 or newer version? JNIEnvs GetEnv() returned -3 I tried to use the agent with both the JIT and the interpreter, but both resulted in the above error. Thanks, Armand