From owner-freebsd-java Mon Mar 1 8: 4:27 1999 Delivered-To: freebsd-java@freebsd.org Received: from picasso.wcape.school.za (picasso.wcape.school.za [196.21.102.12]) by hub.freebsd.org (Postfix) with ESMTP id 43A12150BD for ; Mon, 1 Mar 1999 08:04:10 -0800 (PST) (envelope-from pvh@leftside.wcape.school.za) Received: from uucp by picasso.wcape.school.za with local-rmail (Exim 2.05 #1) id 10HV9o-0000b8-00; Mon, 1 Mar 1999 18:03:00 +0200 Received: from localhost (pvh@localhost) by leftside.wcape.school.za (8.9.3/8.9.2) with SMTP id HAA77723; Mon, 1 Mar 1999 07:27:11 +0200 (SAST) (envelope-from pvh@leftside.wcape.school.za) Date: Mon, 1 Mar 1999 07:27:10 +0200 (SAST) From: Peter van Heusden To: SHUDO Kazuyuki Cc: freebsd-java@freebsd.org Subject: Re: JITs for FreeBSD (was Re: somewhat new to java questions) In-Reply-To: <199902220712.QAA04036@cafe.muraoka.info.waseda.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 22 Feb 1999, SHUDO Kazuyuki wrote: > Peter van Heusden wrote: > > > So JITs don't seem to be a problem at the moment - its just a pity the > > Java 1.2 HotSpot compiler looks like it will remain proprietary. The > > concepts behind HotSpot seem very interesting. > > I understand that HotSpot is the name Sun calls some > techniques. Adaptive compilation which is one of > elements of HotSpot can be implemented by someone other > than Sun. It may have been already implemented in JITs > by Symantec or Microsoft. > > I don't know whether HotSpot includes some patents or not. > It might include patents Sun bought from HP, I can't remember accurately. Might do, but as far as I know, some of the HotSpot techniques are merely extensions of what was already done in the Self programming environment (http://self.smli.com, as I recall). Papers on Self, and the Self source code, are freely available. Peter -- Peter van Heusden | Its the 90's, and collective action is STILL cool! pvh@leftside.wcape.school.za | Get active in your union today! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message