JIT is not register based I thought and that would be the reason for no JIT
on chip process as the ANdorid VM is register based not stack based.

There was a whole architecture dicsussion by Google when Android was first
was announced about this..




On Tue, Mar 31, 2009 at 2:42 PM, Stoyan Damov <[email protected]>wrote:

>
> Aha, maybe I wasn't clear enough. I very well understand that Android
> runs Dalvik, and not Java bytecode, and from what I read on the net,
> this was done to avoid some licensing issues/arguments with Sun.
>
> Here I'll put my question as bluntly as possible:
>
> If Google were not forced by Sun because of WHATEVER to NOT run java
> bytecode on the Android, would it be WAY WAY faster for games, apps,
> and the Android stack on top of Linux, which is also a Dalvik
> bytecode, because of the java hardware acceleration?
>
> If the answer is yes, I then expect to hear what was that Google
> couldn't agree on with Sun (although I don't expect to hear that from
> Google Android engineers, but like I've said many times, Google is
> f...@#ing DEAF, and you, Android engineers, are the only people who
> actually listen to us)?
>
> I'm also interested to understand whether Google is planning to team
> with hardware manufacturers (such as Qualcomm) and help them build
> Dalvik hardware acceleration into future devices, so that Android
> becomes faster and better?
>
> Thanks!
>
> On Tue, Mar 31, 2009 at 10:33 PM, Romain Guy <[email protected]> wrote:
> >
> > It doesn't matter whether there's a chip with Java hardware
> > acceleration in the G1 because Android does not use Java bytecode, but
> > Dalvik bytecode.
> >
> > --
> > Romain Guy
> > Android framework engineer
> > [email protected]
> >
> > Note: please don't send private questions to me, as I don't have time
> > to provide private support.  All such questions should be posted on
> > public forums, where I and others can see and answer them
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to