optimizing OpenJDK for ARM

Registered by Robert Schuster on 2010-11-03

- fix the remaining known bugs in LLVM for ARM (http://www.llvm.org/bugs/show_bug.cgi?id=5201)
- port Thumb2EE JIT to latest Hotspot
- unify codestyle of ARM Assembler-Loop-Optimization and Thumb2EE JIT
- have Thumb2EE JIT and LLVM in one VM
  * Thumb2EE JIT = can jit really fast
  * LLVM JIT = takes longer, can have better results
- set up and run TCK with Zero and Shark runtimes
  * fix issues that appear

benefit:
 * strong and stable OpenSource Java support on ARM

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.