From owner-freebsd-java@FreeBSD.ORG Mon May 26 09:50:27 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16F9C37B401 for ; Mon, 26 May 2003 09:50:27 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 639A743F75 for ; Mon, 26 May 2003 09:50:25 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h4QGoKrN024168 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Mon, 26 May 2003 18:50:22 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h4QGoIOs060911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 May 2003 18:50:19 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h4QGoIMh095542; Mon, 26 May 2003 18:50:18 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h4QGoH0b095541; Mon, 26 May 2003 18:50:17 +0200 (CEST) Date: Mon, 26 May 2003 18:50:17 +0200 From: Bernd Walter To: Nate Williams Message-ID: <20030526165016.GB66136@cicely12.cicely.de> References: <20030526153641.GC55219@cicely12.cicely.de> <16082.16392.155803.403138@emerger.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16082.16392.155803.403138@emerger.yogotech.com> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-BETA alpha User-Agent: Mutt/1.5.4i cc: ticso@cicely.de cc: freebsd-java@freebsd.org Subject: Re: jdk on alpha X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2003 16:50:27 -0000 On Mon, May 26, 2003 at 10:25:44AM -0600, Nate Williams wrote: > > What are the outstanding issues? > > > > I've read on http://kjkoster.org/java/content/newarch.jsp that > > invokeNative_alpha.s needs to be done. > > Is this still true? > > Yes. OK - that needs to be done. > > What is the best jdk version to start with? > > The only one available, which is the one released by DEC (prior to being > Compaq, which happened prior to HPC) for Linux. > > > I've also read on that page that we need a working jdk to bootstrap > > with an example on how to do this with help from another machine. > > No need, since the Linux native one works. Is it recent enough to build jdk14? Otherwise I would prefer to go the i386 cross build way. It's problematic in respect to ports, but from what I've heard installaing the DEC binary is also manual work. > > Are there any ideas on how to handle this from ports? > > E.g. can we distribute a native bootstrap jdk binary like it's done > > for modula? > > No. However, in my opinion using the JVM, it's really a non-issue, Bad news, but I'd already expected this. > unless you're doing it for research purposes. My 486/66 box with 16MB > of memory blows the doors off my 500Mhz Alpha with 256MB of memory. > Java on the alpha is slow, piggy, and basically useless. Well - I can't argue on that, but having at least a runable java is required today in many cases - even in simple one such as web browsing. > DEC at one point had a VM in beta-test that had a very aggressive JIT > compiler but it never got into production, since Compaq essentially shut > all the work down after they bought DEC. As stated above, the basic JVM > port that DEC made was unbearably slow. > > Unless you want Java just for the sake of Java, you're better off buying > a different hardware platform and running Java on it, since the Alpha > does not run Java very well. Not an option - I want it for Alpha and I want it native. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de