Revert^2 "JIT: Separate code allocation and initialization."

This reverts commit 63b0c26aae3e7237166dd781eb7a15fbc7c091c2.

Test: ./art/test.py -b -r --host --all-gc -t 708
Reason for revert: Reland after bug fix.
Change-Id: Ic13e2799bf4bdd8ca468f72cc0f3b72f224f2b08
6 files changed