| Index: src/arm/assembler-arm-inl.h
|
| diff --git a/src/arm/assembler-arm-inl.h b/src/arm/assembler-arm-inl.h
|
| index a1d1e1b5670b57bc77a063c588748dd632dcb492..72e4ffaf8b6f0aa796d9de248171be437b0229d8 100644
|
| --- a/src/arm/assembler-arm-inl.h
|
| +++ b/src/arm/assembler-arm-inl.h
|
| @@ -386,6 +386,15 @@ void Assembler::emit(Instr x) {
|
| }
|
|
|
|
|
| +void Assembler::emit16(Instr16 x, bool check_buffer) {
|
| + if (check_buffer) {
|
| + CheckBuffer();
|
| + }
|
| + *reinterpret_cast<Instr16*>(pc_) = x;
|
| + pc_ += 2;
|
| +}
|
| +
|
| +
|
| Address Assembler::target_pointer_address_at(Address pc) {
|
| Address target_pc = pc;
|
| Instr instr = Memory::int32_at(target_pc);
|
|
|