appcelerator/titanium_mobile — pull request #641 by marshall (2011-11-07 12:45:41+00:00)
Title: V8 for Android

This is the Android team's initial pull request that covers the majority of current platform functionality for both the V8 and Rhino Javascript runtimes.

There are a number of known caveats in this pull request:
- The "xml" drillbit test is expected to fail for V8 due to a limitation in equality checks
- The "utils" drillbit test is expected to fail for both V8 and Rhino because of a pending pull request for the implementation of Ti.Utils.sha256
- "buffer", "database", and "filesystem" tests are somtimes failing only for V8 / Emulator because of lower LocalRef tables -- on Device these tests are currently passing, and we plan to tackle these right away.
- In KitchenSink there are some known failures that we've kept an internal index of, but the vast majority of functionality is currently working for both runtimes

Some major features are currently disabled, and will be re-enabled shortly after the merge of this pull request:
- 3rd party modules
- Debugging
- Bytecode compilation for Rhino
- Fastdev