Enable Toolchain Optimizations
Registered by
Zach Pfeffer
Enable various optimizations that are available in the new toolchains from the toolchain group.
Blueprint information
- Status:
- Complete
- Approver:
- Zach Pfeffer
- Priority:
- High
- Drafter:
- Bernhard Rosenkraenzer
- Direction:
- Needs approval
- Assignee:
- Bernhard Rosenkraenzer
- Definition:
- New
- Series goal:
- Accepted for 2011q2
- Implementation:
- Implemented
- Milestone target:
- 11.09
- Started by
- Bernhard Rosenkraenzer
- Completed by
- Bernhard Rosenkraenzer
Related branches
Related bugs
Sprints
Whiteboard
Headline:
Android is built with more compiler optimizations
Acceptance:
More compiler optimizations are enabled, system still works and runs faster than before - or all compiler optimizations have been tried and proven not to have positive effects.
(?)
Work Items
Work items:
Get GNU style hash support into /system/bin/linker: DONE
Enable per-target optimizations (e.g. cortex-a9 specific optimizations for Panda): DONE
Fix some relevant strict-aliasing violations (esp. in Dalvik): DONE
Remove -fno-strict-