[aarch64-port-dev ] Project proposal: AArch32 port
Joseph Joyce
josephjoyce at gmx.com
Wed Oct 28 13:58:21 UTC 2015
Hi Ed and Dalibor,
There's no code in there from other open source projects. As far as I
can remember the only code from elsewhere was an algorithm for
division, which came from
http://www.chiark.greenend.org.uk/~theom/riscos/docs/ultimate/a252div.txt
The code was modified a bit to work for the assembler, the url from
which it came is mentioned in the source (MacroAssembler::divide32). If
this is a problem I can easily replace the code with a call out to a C
(or Ed suggested using the algorithm from the ARM32-Microjit).
I have now signed and sent the OCA (today) and would like to continue
contributing to this project. If I could be added to the committers that
would be great.
Thanks
Joseph
On Fri, 2015-10-23 at 14:41 +0100, Edward Nevill wrote:
> On Fri, 2015-10-23 at 14:53 +0200, dalibor topic wrote:
> > On 22.10.2015 14:46, Edward Nevill wrote:
> > > Hi Dalibor,
> > >
> > > Andrew Dinn ('adinn'), Andrew Haley ('aph') and myself to start with.
> >
> > Thanks, Edward. That's a very accomplished group!
>
> Thanks:)
>
> > Since you're sending this e-mail from a non-Linaro account, while CC:ing
> > a number of people at Linaro, I am wondering which OCAs would you and
> > other Committers plan to make contributions under. Can you elaborate,
> > please?
>
> Andrew Dinn and Andrew Haley will make contributions under the RedHat
> OCA.
>
> I will make contributions under the Linaro OCA. I currently use my gmail
> address for contributing to JDK 9.
>
> >
> > I noticed that in your initial set of Committers Joseph Joyce is
> > missing, while at the same time you seem to suggest using his externally
> > developed code to jump-start this Project.
>
> Yes. Joseph worked as an intern at Linaro for 14 weeks over this summer
> and did a great job porting the template interpreter in that time.
>
> Unfortunately Joseph is no longer working for us.
>
> However Linaro owns the copyright of all the work he did while he was
> working for us and we can contribute it under the Linaro OCA.
>
> >
> > That seems a bit unusual - typically the original author of a new
> > feature would want to continue to be actively involved during that
> > feature's further development in an OpenJDK Project, so I'm curious for
> > the rationale behind doing things differently in this case.
>
> Joseph has indeed expressed an interest in continuing to contribute on a
> voluntary basis. However, to the best of my knowledge, Joseph has not
> signed the OCA in a personal capacity, therefore I did not include him
> in the list of initial committers. If Joseph does sign the OCA in the
> future then we would be happy to have him as a committer.
>
> >
> > Can you and Joseph explain if you intend to use the template interpreter
> > code you referenced in the new Project, and if so, how (i.e. under which
> > OCA) it would be contributed to it? I'm asking since I don't see Joseph
> > Joyce mentioned at [0], and slides you referenced unfortunately provide
> > little information on that.
>
> Yes, under the Linaro OCA.
>
> >
> > Last but not least, is there anyone else who has contributed to the code
> > beside yourself, Joseph? Is there any code (or other materials) taken
> > from other third party or open source projects in it?
>
> To the best of my knowledge no, but I didn't write it.
>
> Joseph: Would you be able to confirm this?
>
> Many thanks for your help Dalibor,
>
> All the best,
> Ed.
>
>
More information about the aarch64-port-dev
mailing list