
21 Nov
2012
21 Nov
'12
3:57 a.m.
On 21/11/12 14:12, Trent W. Buck wrote:
I thought I'd try it quickly in Scala, but it seems the JVM isn't very well optimised on ARM yet :( ARMv6 implements some JVM bytecodes directly in hardware. FOSS JVMs cannot use them. https://en.wikipedia.org/wiki/Jazelle I'm a bit hazy on the current state of play WRT. ARMv7.
Re "how do I make it go faster", all of the usual funroll-loops.org discussion applies.
According to the wikipedia page, Jazelle is deprecated and only supported to a trivial level (that provides no acceleration) these days. The successor was announced in 2005 and called ThumbEE. However it in turn appears to have been deprecated as of 2011. So no great loss (now) that we don't have any FOSS JVM support for Jazelle. I think?