Summary: * Identify the root cause of performance regression for the "split2" patch. * Validate Linaro binary toolchain prerelease.
Details: 1. Identify the root cause of performance regression for the "split2" patch. * Code alignment is the root cause for the performance regression (Michael reproduced it with "__attribute__ ((aligned(16)))"). * "build-id" section is the root cause of result difference from cbuild test (the additional section makes the function address different). * Workout a small case to show the impact of code alignment on performance.
2. Linaro binary toolchain 2012.08 prerelease validation. All tests pass.
Absence: * Annual leave: Aug. 24.
Plans: * Linaro binary toolchain 2012.08 release. * Start shink-wrap work.
Best regards! -Zhenqiang