Current Status of OpenJDK 8 for mips64el
Ao Qi
aoqi at loongson.cn
Wed Aug 29 15:31:12 UTC 2018
Andrey Petushkov <andrey.petushkov at gmail.com> 于2018年8月29日周三 下午10:47写道:
>
> Dear Ao,
>
> On 29 Aug 2018, at 17:05, Ao Qi <aoqi at loongson.cn> wrote:
>
> Andrey Petushkov <andrey.petushkov at gmail.com> 于2018年8月28日周二 下午10:37写道:
>
>
>
> On 28 Aug 2018, at 09:33, Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com> wrote:
>
>
>
> I have one question about the name. Our port is for MIPS64, and I know
> some companies are doing MIPS32 port. I am not sure whether they will
> upstream their work. If yes, it is not known yet that whether the code
> is merged into "mips-port/jdk11" (or jdk8, or ...) or into different
> repositories. So which name (mips-port or mips64-port) are more
> suitable for the current situation?
>
> Unless there's a requirement that repo names must match the project
> names, it sounds like mips64-port is more logical. Such matching seem to
> be the general rule, but otoh I find repos that does not fit project
> names either, so maybe it's a flexible rule.
>
> Even if no mips32 port ever materializes, I think this is a good choice
> of name. If your port is only supporting mips64 and you have no
> intention of doing anything different, then it's better to be explicit.
> That way everyone's expectations on the port is at the right level.
>
> Currently we mainly focus on MIPS64.
>
> However, if some one is doing MIPS32 port, we are willing to help and
> contribute:)
>
> Seeing that no-one has been interested in mips32 for a long time, that does not seem likely. I'd recommend using mips64. A future mips-32 port will probably need to start over in a new repo, from a different level.
>
>
> Hi guys,
>
> Indeed yes, Azul Systems develops mips32 port based on Loongson mips64 code. Naturally our supported java version is also 8u. And yes, we’d like to as well contribute our code along with mips64 code from Loongson. Of more precisely, on top, since we have chosen the #ifdef way. So that requires Loongson to be the first to put the code into the repos
>
>
> Hi Andrey Petushkov,
>
> Glad to hear that! Could you tell what is the current status of your
> mips32 port?
>
> The port is almost complete for template interpreter and c2. We’re in bug-fixing phase now
> We did not yet started c1. specifically in order to avoid clash with your implementation during the merge
>
It's great!
We are doing C1 now. It's in bug-fixing phase. If you are not in a
hurry, you can wait for us.
> I have tried to "put the code into the repos" for some time. It is
> really a hard work and may take a long time. If Azul and Loongson want
> to use the same repo, I think we should start early. I am afraid it
> would be hard work to put our codes into one repo after we develop our
> own repos for years. I cannot say when our code can be accepted by
> upstream, but I think It won't happen soon. Before that, a repo
> somewhere outside OpenJDK may be a choice.
>
> Soon we’ll be running our own code clearance tests so the results might be be helpful for you as well, since it should fix (or prove there are no) some of the concerns OpenJDK government is imposing on the contributions. We’ll let you know the results once they are ready
>
Thanks! Looking forward that results and the experience from Azul.
> We did not consider contributing into external repos, although it might make sense. Please let us discuss that internally first
>
> Regards,
> Andrey
>
>
> Regards,
> Andrey
>
>
>
> /Magnus
>
>
More information about the mips-port
mailing list