Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 76684 invoked from network); 16 Aug 2005 18:24:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Aug 2005 18:24:00 -0000 Received: (qmail 51256 invoked by uid 500); 16 Aug 2005 18:23:57 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 51187 invoked by uid 500); 16 Aug 2005 18:23:54 -0000 Mailing-List: contact harmony-dev-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-dev@incubator.apache.org Received: (qmail 51174 invoked by uid 99); 16 Aug 2005 18:23:54 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Aug 2005 11:23:54 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [207.113.241.148] (HELO iss04.interliant.com) (207.113.241.148) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Aug 2005 11:24:13 -0700 Received: from EX-007.mail.navisite.com (ex-007.interliant.com [207.113.240.186]) by iss04.interliant.com (8.10.2/8.10.2) with ESMTP id j7GIPas18448 for ; Tue, 16 Aug 2005 13:25:36 -0500 (CDT) Received: from [192.168.0.80] ([213.202.84.34]) by EX-007.mail.navisite.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 16 Aug 2005 13:23:47 -0500 Message-ID: <43022F35.7030302@apache.org> Date: Tue, 16 Aug 2005 20:23:49 +0200 From: Mladen Turk User-Agent: Mozilla X-Accept-Language: en-us, en MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [arch] Modular JVM component diagram References: <20050816174543.97012.qmail@web41204.mail.yahoo.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 16 Aug 2005 18:23:48.0154 (UTC) FILETIME=[A4F611A0:01C5A28F] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Torsten Curdt wrote: > Only thing I'd like to throw in the pool > is... > > I'd like the vm to be flexible enough to > support native continuation in java. Of > course the first (big) goal is to become > standard compliant ...but I would like > to see at least the *possibility* to hook > in something low-level like that without > the need of fancy byte code rewriting. > Right. I suppose you meant about light weight JNI calls :) Like I said in '[arch] VM/Classlibrary Interface (take 2)' thread; most of the time there is no need to go trough the entire JNI call stack. Most of the classpath calls should be made simple returning processor atomic types, so the cost for calling the native should not exceed the call for and JVM inline. Regards, Mladen.