| Index: src/a64/assembler-a64-inl.h
|
| diff --git a/src/a64/assembler-a64-inl.h b/src/a64/assembler-a64-inl.h
|
| index 11c93e0c735581c7c1177fecaa6f5905efc79964..f4b5a698ea09b607aaf3315982e228d15364fe91 100644
|
| --- a/src/a64/assembler-a64-inl.h
|
| +++ b/src/a64/assembler-a64-inl.h
|
| @@ -639,6 +639,7 @@ Object** RelocInfo::target_object_address() {
|
|
|
| void RelocInfo::set_target_object(Object* target, WriteBarrierMode mode) {
|
| ASSERT(IsCodeTarget(rmode_) || rmode_ == EMBEDDED_OBJECT);
|
| + ASSERT(!target->IsConsString());
|
| Assembler::set_target_pointer_at(pc_, reinterpret_cast<Address>(target));
|
| if (mode == UPDATE_WRITE_BARRIER &&
|
| host() != NULL &&
|
|
|