From owner-freebsd-java Fri Mar 2 7: 6:56 2001 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 12CDE37B741 for ; Fri, 2 Mar 2001 07:06:47 -0800 (PST) (envelope-from nate@yogotech.com) Received: from nomad.yogotech.com (nomad.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id IAA01635; Fri, 2 Mar 2001 08:06:37 -0700 (MST) (envelope-from nate@nomad.yogotech.com) Received: (from nate@localhost) by nomad.yogotech.com (8.8.8/8.8.8) id IAA27402; Fri, 2 Mar 2001 08:06:35 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15007.46843.84717.169363@nomad.yogotech.com> Date: Fri, 2 Mar 2001 08:06:35 -0700 (MST) To: Greg Lewis Cc: Ari Suutari , Nate Williams , "Jeroen C. van Gelderen" , FreeBSD Java Subject: Re: Are syscall wrappers needed in JNI? In-Reply-To: <20010302183610.A69992@misty.eyesbeyond.com> References: <3A9AE85F.C6F06D96@vangelderen.org> <15002.60084.89087.467979@nomad.yogotech.com> <3A9EF71F.A13189C6@vangelderen.org> <15006.63617.145790.5705@nomad.yogotech.com> <05bd01c0a2e9$a1b669e0$0e05a8c0@coffee> <20010302183610.A69992@misty.eyesbeyond.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > Interesting enough, from my memory, select is wrapped in the JVM, but > > > poll was not. > > > > I was talking about jdk1.2.2. For the version I was starting to use > > commapi, select was not wrapped, but poll was. You can even find > > discussion about this on freebsd-java mailing list, I think. If I > > remember > > correctly the reason for select not being wrapped was that JVM was > > internally using poll and thus patchers assumed that there was not need > > to wrap select. > > Ari is correct. select() isn't wrapped in patchset 10. However, it is > wrapped again in the current repository version. It was wrapped in > some patchsets too. So Nate is also correct :). Thanks for the clarification. I'm suprised anything prior to patchset 11 worked reliably with AWT worked, because Motif internally uses select. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message