From owner-freebsd-java@freebsd.org Sat Feb 13 20:43:12 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 E1A0BAA896E for ; Sat, 13 Feb 2016 20:43:12 +0000 (UTC) (envelope-from toby@telegraphics.com.au) 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 D10B21190 for ; Sat, 13 Feb 2016 20:43:12 +0000 (UTC) (envelope-from toby@telegraphics.com.au) Received: by mailman.ysv.freebsd.org (Postfix) id D00E6AA896D; Sat, 13 Feb 2016 20:43:12 +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 CFA6FAA896C for ; Sat, 13 Feb 2016 20:43:12 +0000 (UTC) (envelope-from toby@telegraphics.com.au) Received: from kvm5.telegraphics.com.au (kvm5.telegraphics.com.au [98.124.60.144]) by mx1.freebsd.org (Postfix) with ESMTP id B1702118F for ; Sat, 13 Feb 2016 20:43:12 +0000 (UTC) (envelope-from toby@telegraphics.com.au) Received: from [10.210.249.17] (unknown [10.210.249.17]) by kvm5.telegraphics.com.au (Postfix) with ESMTP id D93B322878; Sat, 13 Feb 2016 15:35:34 -0500 (EST) Subject: Re: FreeBSD PowerPC Port To: Curtis Hamilton , 'Joe Nosay' References: <012601d16597$1a53c660$4efb5320$@verizon.net> <019901d16699$fff8a610$ffe9f230$@verizon.net> Cc: java@freebsd.org, bsd-port-dev@openjdk.java.net From: Toby Thain Message-ID: <56BF938A.2010408@telegraphics.com.au> Date: Sat, 13 Feb 2016 15:35:22 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <019901d16699$fff8a610$ffe9f230$@verizon.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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: Sat, 13 Feb 2016 20:43:13 -0000 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! >