JEP proposal: "PowerPC/AIX Port"
Steve Poole
spoole at linux.vnet.ibm.com
Mon Jan 28 07:56:32 PST 2013
Are we done then? Any more comments?
On 25 Jan 2013, at 13:41, Volker Simonis <volker.simonis at gmail.com> wrote:
>
>
>
> On Fri, Jan 25, 2013 at 1:11 PM, Alan Bateman <Alan.Bateman at oracle.com> wrote:
> On 16/01/2013 14:53, Volker Simonis wrote:
> :
> Actually I don't exactly remember the approach taken for the Mac port and I'll
> be happy for any experiences you could share with us. But of course the
> port integration will not happen in one big change.
> One thing to say about the Mac port is that it ended up being date/release driven with the result that refactoring that probably should have been done was not done (and it's always hard to address technical debt later).
>
> On reflection I think we should have had more discussion about the jdk repository and the purpose of the src/solaris tree in particular. With the Mac port we have ended up with some Mac specific sources in src/macosx and some in src/solaris, plus lots of code in src/solaris with ugly ifdef <platform>. My personal view, is that we should rename src/solaris to something like src/nix and move all Solaris, Linux and Mac sources to their own tree. Furthermore, with the new configure-based build then it opens up the possibility of compiling based on capabilities rather than platform and I think we should be thinking through how we move in that direction (it will take a long time).
>
>
> I have a dream.. :)
>
> But seriously, I completely agree with you on this point although we haven't done that refactoring for our ports as well (and basically for the same reason).
>
> Anyway, I just mention these things because adding the AIX port will probably highlight concerns about the jdk/src/solaris tree again. I haven't worked in the hotspot repository for a long time but it is in a much better position to take on new ports and architectures, although there is a risk of some code duplication.
>
>
> That's right.
>
>
> :
> We don't expect to get into the first jdk8 release but we hope to make it
> into the first regular jdk8 update (i.e. jdk8u2 or however it will called).
>
>
> Thanks, that's useful to know as it would be scary to try to bring this when jdk8 is being stabilized.
>
> -Alan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/porters-dev/attachments/20130128/d82d4b12/attachment.html
More information about the porters-dev
mailing list