From owner-freebsd-java@freebsd.org Tue Feb 16 13:00:34 2016 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5439AAA05C for ; Tue, 16 Feb 2016 13:00:34 +0000 (UTC) (envelope-from hamiltcl@verizon.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BE5C81A03 for ; Tue, 16 Feb 2016 13:00:34 +0000 (UTC) (envelope-from hamiltcl@verizon.net) Received: by mailman.ysv.freebsd.org (Postfix) id BE561AAA05B; Tue, 16 Feb 2016 13:00:34 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDF44AAA05A for ; Tue, 16 Feb 2016 13:00:34 +0000 (UTC) (envelope-from hamiltcl@verizon.net) Received: from vms173017pub.verizon.net (vms173017pub.verizon.net [206.46.173.17]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A1A691A01 for ; Tue, 16 Feb 2016 13:00:34 +0000 (UTC) (envelope-from hamiltcl@verizon.net) Received: from vz-proxy-l004.mx.aol.com ([64.236.82.153]) by vms173017.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0O2N009RR2O9JO30@vms173017.mailsrvcs.net> for java@freebsd.org; Tue, 16 Feb 2016 06:00:09 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=btqxfxui c=1 sm=1 tr=0 a=FJ1kTJ0/xm5uTekQe8vMdQ==:117 a=IkcTkHD0fZMA:10 a=jFJIQSaiL_oA:10 a=8981fWPbAAAA:8 a=o1OHuDzbAAAA:8 a=pGLkceISAAAA:8 a=6I5d2MoRAAAA:8 a=COfzQ7OkAAAA:8 a=-DyytmbIpyl5zecVkloA:9 a=QEXdDO2ut3YA:10 Received: by 96.255.168.17 with SMTP id 02435df4; Tue, 16 Feb 2016 12:00:09 GMT From: "Curtis Hamilton" To: "'Toby Thain'" , "'Joe Nosay'" Cc: , References: <012601d16597$1a53c660$4efb5320$@verizon.net> <019901d16699$fff8a610$ffe9f230$@verizon.net> <56BF938A.2010408@telegraphics.com.au> In-reply-to: <56BF938A.2010408@telegraphics.com.au> Subject: RE: FreeBSD PowerPC Port Date: Tue, 16 Feb 2016 07:00:04 -0500 Message-id: <020901d168b1$92e31230$b8a93690$@verizon.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: quoted-printable X-Mailer: Microsoft Outlook 15.0 Thread-index: AQIg/xF0Ng5RvJUB80OM+nuhKzAxVgGG+18aAkKx/bMBayXgop5lvYtQ Content-language: en-us X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Feb 2016 13:00:34 -0000 It may be possible to use this code for OSX on G5 systems. It would = require additional work for to support 32-bit G4 systems. -----Original Message----- From: Toby Thain [mailto:toby@telegraphics.com.au]=20 Sent: Saturday, February 13, 2016 3:35 PM To: Curtis Hamilton ; 'Joe Nosay' = Cc: java@freebsd.org; bsd-port-dev@openjdk.java.net Subject: Re: FreeBSD PowerPC Port On 2016-02-13 3:06 PM, Curtis Hamilton wrote: > Thanks for the response, but I think you missed the point of my email. > > As I stated in my email, I've already built a Zero VM, interpreter = based JDK. That's what you get with the instructions you provided. > > My goal was building a true native PowerPC (JIT) JDK, which until = about 12 hours ago was only available for AIX and Linux. > > Using the Zero VM JDK and modifying the Linux PPC code, I've = successfully built a true native PowerPC (JIT) JDK. Which is an order = of magnitude faster than the interpreted JDK. Nice work! I'd be interested to see a path to getting that working on the OS = X/PowerPC target. Would you say it's feasible? There is a working Zero build at least for JDK 7. ( ref https://wiki.openjdk.java.net/display/BSDPort/Darwin9Build ) --Toby > > BTW, I did the research and communicated with Greg, as well as others = across the OpenJDK community. > > Regards! >