Back to stock toolchain

Revert "surfaceflinger: Work around aliasing violations"

This reverts commit efa52b777989a75dac1b2596f986335b2263fc72.

Revert "Revert: Build with no strict aliasing"

This reverts commit d8dd4e67893352874fb5fcfaccdb156b37d92d60.

Revert "Disable strict aliasing which causes error"

This reverts commit 9372938ecad487a66bf63ab4de94bc3bb3d2c924.

Revert "GC triggering performance optimizations"

This reverts commit 7a649da67b60f76b904cd4dedda257397a5049e4.