Implement reusable service requests for ARM
commita06c1ac0055e50a58541ef167e9e7aeab6408bb9
authorOwen Yamauchi <oyamauchi@fb.com>
Wed, 4 Dec 2013 19:35:40 +0000 (4 11:35 -0800)
committerSara Golemon <sgolemon@fb.com>
Fri, 6 Dec 2013 18:15:56 +0000 (6 10:15 -0800)
tree70f655f4aff964ad9d742bb4c2ee8aa8598c71df
parentad8dfe4d6d297060c5bc70eb95aea40d9ab14a62
Implement reusable service requests for ARM

While doing this, I made CodeCursor not depend on X64Assembler and moved
it into a different file.

Reviewed By: @jdelong

Differential Revision: D1083358
hphp/runtime/vm/jit/abi-arm.h
hphp/runtime/vm/jit/service-requests-arm.cpp
hphp/runtime/vm/jit/service-requests-x64.cpp
hphp/util/asm-x64.h
hphp/util/data-block.h