Re: Student project ideas?
|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
On 08/08/2012 06:15 AM, Luke Macken wrote: > Does anyone have any ideas for potential Fedora ARM related projects > that we could throw one or more students at for a 10-week block? Yes. The OpenJDK Java port doesn't have a JIT compiler that works on Raspberry Pi. The OpenJDK JIT generates Thumb2 code, and Raspberry Pi doesn't have Thumb2, so we end up interpreting. It would be well within the scope of a student project to fix this. There is a simple mapping from Thumb2 to ARM code; all that is required is to change the binary encoding generated by the back-end of the JIT to ARM instead of Thumb2. This would result in a huge performance boost on all Raspberry Pi-class devices. This project would suit a capable student who has an interest in low-level programming and isn't scared of hex dumps. Andrew. _______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm