Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 37883 invoked from network); 10 Feb 2006 16:53:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Feb 2006 16:53:45 -0000 Received: (qmail 89500 invoked by uid 500); 10 Feb 2006 16:53:40 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 89456 invoked by uid 500); 10 Feb 2006 16:53:40 -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 89445 invoked by uid 99); 10 Feb 2006 16:53:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Feb 2006 08:53:40 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 64.74.244.71 is neither permitted nor denied by domain of geir@pobox.com) Received: from [64.74.244.71] (HELO chi.mobile-health-diary.com) (64.74.244.71) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 10 Feb 2006 08:53:39 -0800 Received: (qmail 858 invoked from network); 10 Feb 2006 16:53:17 -0000 Received: from ool-43560634.dyn.optonline.net (HELO ?192.168.2.4?) (geir@67.86.6.52) by b014.internal.mobile-health-diary.com with SMTP; 10 Feb 2006 16:53:17 -0000 Message-ID: <43ECC4DC.5000601@pobox.com> Date: Fri, 10 Feb 2006 11:52:44 -0500 From: Geir Magnusson Jr Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: Using APR for Harmony's native link to the OS? References: <20060210135919.26633.qmail@minotaur.apache.org> <43ECA917.3020203@apache.org> <0CFE1634-6C66-4F87-9BAB-09A32B42C2FD@jaguNET.com> In-Reply-To: <0CFE1634-6C66-4F87-9BAB-09A32B42C2FD@jaguNET.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Jim Jagielski wrote: > > On Feb 10, 2006, at 9:54 AM, Stefano Mazzocchi wrote: >> >> It also has a major social side effects: it would create the ultimate >> social bridge between the HTTPD/APR side of the foundation and the >> java side of the foundation, maybe allowing people from one side to >> contribute to the other, or, at least to help out in the interface >> between them which naturally is the JVM. >> >> What do you think? >> > > Tomcat is APR aware via JNI (for connectors), and when it uses APR > has some *very* appreciable enhancements :) Heh. The reason is because they are taking a different approach to IO, right? IOW, my guess is that if the Sun JVM used APR, nothing would change, because the problem is the standard Java APIs, not the integration of the VM w/ the OS services. My understanding is that the Tomcat peeps just found a more optimal path to the OS services they needed for their specific problem. geir