Implement unaligned allocate and allocate heap numbers in runtime double unaligned.
authorhpayer <hpayer@chromium.org>
Tue, 12 May 2015 11:44:46 +0000 (04:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 12 May 2015 11:44:41 +0000 (11:44 +0000)
commit7fcbeb289d4333facaa01b9786cec7eee9b07044
tree8ea5175421ebcc8f8e2bb5560145db3b0468883b
parent3bce9c3afbe792167a54db49b16679289e0aea8f
Implement unaligned allocate and allocate heap numbers in runtime double unaligned.

In follow-up CLs the scavenger and the MC collector should also respect the unalignment of heap numbers.

BUG=

Review URL: https://codereview.chromium.org/1141523002

Cr-Commit-Position: refs/heads/master@{#28360}
src/globals.h
src/heap/heap-inl.h
src/heap/heap.cc
src/heap/heap.h
src/heap/mark-compact.cc
src/heap/spaces-inl.h
src/heap/spaces.cc
src/heap/spaces.h
src/objects-inl.h
src/objects.h