| Index: src/a64/macro-assembler-a64.cc
|
| diff --git a/src/a64/macro-assembler-a64.cc b/src/a64/macro-assembler-a64.cc
|
| index 6cfede05cdbf21b72db3f01eda7faa25fdbf0449..ec4d0f7fa673712536f2d6d78ef54904f8635678 100644
|
| --- a/src/a64/macro-assembler-a64.cc
|
| +++ b/src/a64/macro-assembler-a64.cc
|
| @@ -4186,6 +4186,11 @@ void MacroAssembler::Abort(BailoutReason reason) {
|
| #ifdef DEBUG
|
| RecordComment("Abort message: ");
|
| RecordComment(GetBailoutReason(reason));
|
| +
|
| + if (FLAG_trap_on_abort) {
|
| + Brk(0);
|
| + return;
|
| + }
|
| #endif
|
|
|
| Label msg_address;
|
|
|