Holiday Gift Guide »

iPhone CPU supports hardware Java acceleration, yet it is turned off, why?

By: , IntoMobile
Tuesday, July 10th, 2007 at 12:10 AM

arm-jazelle-14474.gif

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]

About The Author

Stefan Constantinescu

Stefan Constantinescu (@WhatTheBit on Twitter) has loved technology since as far back as he can remember. It started with computers, but in the past few years his passion has turned to mobile devices. As a mobile phone enthusiast who lives and breathes devices that connect to the internet, he knows he is not alone with this radical fascination of all things wireless. He is strongly opinionated and enjoys a good debate so leave comments in his posts and he’ll get back to you! Stefan began blogging as a hobby in the fall of 2006 and joined IntoMobile in the summer of 2007. Later he got a job at Nokia in March 2008, but as of June 2009 he has rejoined the IntoMobile team. He is currently based out of Helsinki, Finland.

  • Lexx

    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.

  • Stefan Constantinescu

    I haven’t known about this. Thanks for pointing me in the right direction.

    I’ve never followed SE, until now! :twisted:

  • Will Park

    I think it’s disabled because Steve doesn’t own Java – so he doesn’t want to let the iPhone use it. Selfish Jobs.