iPhone CPU supports hardware Java acceleration, yet it is turned off, why?
By Stefan Constantinescu on Tuesday, July 10th, 2007 at 12:10 AM PST In AT&T, Apple, Java, iPhone, iPhone OS
Java applications running a bit slow on your mobile? You probably don’t have Jazelle in there, a technology created by ARM that speeds up the execution of Java applications and lowers RAM consumption by a factor of 8. It also allows for multiple Java applications to be run with minimal overhead. Why is such an advanced technology not turned on by default? Why haven’t I heard of other phone manufactures using this?
Throw this on S40 and you will have the perfect mobile phone operating system.
[Via: Ed Burnette's Dev Connection]



HUH?
Ever heard of Sony Ericsson? Since the K750/W800 line they are using ARM926EJ(azelle) in most of their devices.
Check out specifications of smartphones and PPCs, i.e. with ARM-based TI OMAP CPUs. Even old models like MPx220 from Moto (OMAP 1611) as well as the masses from HTC driven with OMAP850 or better CPUs support Java acceleration by hardware since they’re equipped with the same 926EJ-core and come in handy of this acceleration.
I haven’t known about this. Thanks for pointing me in the right direction.
I’ve never followed SE, until now!
I think it’s disabled because Steve doesn’t own Java – so he doesn’t want to let the iPhone use it. Selfish Jobs.