Project proposal: AArch32 port

Gil Tene gil at
Mon Nov 9 02:39:50 UTC 2015

I'd like to voice both my own and Azul's enthusiastic support for this new aarch32 project. We will be happy to participate and contribute code & resources, including multiple additional committers.

— Gil.

> On Nov 3, 2015, at 1:11 AM, Edward Nevill <edward.nevill at> wrote:
> On Wed, 2015-10-28 at 13:58 +0000, Joseph Joyce wrote:
>> 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
>> 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.
> Hi Joseph,
> That's great news. I therefore propose Joseph Joyce as an additional
> committer for the aarch32 project.
> I have had a look at the divide routine in the template interpreter and
> the original by  Graeme Williams. I do not believe this should be an
> issue as your implementation of the algorithm is completely different.
> For a start yours is written in C calling the MacroAssembler methods to
> generate the code, whereas his is written in some sort of BASIC
> assembler. So although the algorithm is the same the implementation is
> different and AIUI it is the implementation that is copyrighted.
> Dalibor: If you are happy with this may I proceed to a CFV for the
> aarch32 project.
> Thanks,
> Ed.

More information about the porters-dev mailing list