Talk:Dalvik virtual machine
From Wikipedia, the free encyclopedia
yanked the 'memory management' thing from: http://code.google.com/android/what-is-android.html
[edit] Original Java VM sucks?
I'm a bit confused... Isn't the java bytecode meant to be optimised for weak hardware like mobile devices? I mean, doesn't the necessarity for an "optimiser" that turns java bytecode into something better mean, that the java VMs are really bad? 84.59.120.148 20:24, 13 November 2007 (UTC)
- Mmyeah, pretty much. --204.99.164.164 (talk) 20:06, 26 February 2008 (UTC)
[edit] More information, please?
Can we have more information on this VM; for example:
- the number and size or registers,
- whether addresses and data values are distinguished, for example by having dedicated registers for each,
- addressing modes,
- number of stacks,
- security checks at runtime,
- whether or not the VM has, or is intended to have later, a JIT compiler which can compile into native code,
- whether there is any provision for supporting type-based theorem proving for security assertions, for example to prove whether storage operations can be performed without bounds-checking?
- can it do super-clever things like closures and spaghetti stacks, or is it pretty much a dead-ahead old-fashioned intcode implementation that models a conventional CPU?
-- The Anome 12:19, 14 November 2007 (UTC)
- I just added a new Architecture paragraph. There are answers to some of these questions. Hervegirod (talk) 08:56, 8 June 2008 (UTC)
[edit] Copyright violation
This page uses copyrighted material from [1]. --204.99.164.164 (talk) 20:04, 26 February 2008 (UTC)

