| Index: src/a64/macro-assembler-a64.h
|
| diff --git a/src/a64/macro-assembler-a64.h b/src/a64/macro-assembler-a64.h
|
| index 93e9e80d043deee744e2273396a9923864bcdbd9..43a69b89e4005ef9daa4c1b72fedacd3094ae5e5 100644
|
| --- a/src/a64/macro-assembler-a64.h
|
| +++ b/src/a64/macro-assembler-a64.h
|
| @@ -2166,7 +2166,12 @@ class MacroAssembler : public Assembler {
|
| class InstructionAccurateScope BASE_EMBEDDED {
|
| public:
|
| InstructionAccurateScope(MacroAssembler* masm, size_t count = 0)
|
| - : masm_(masm), size_(count * kInstructionSize) {
|
| + : masm_(masm)
|
| +#ifdef DEBUG
|
| + ,
|
| + size_(count * kInstructionSize)
|
| +#endif
|
| + {
|
| masm_->StartBlockConstPool();
|
| #ifdef DEBUG
|
| if (count != 0) {
|
| @@ -2189,8 +2194,8 @@ class InstructionAccurateScope BASE_EMBEDDED {
|
|
|
| private:
|
| MacroAssembler* masm_;
|
| - size_t size_;
|
| #ifdef DEBUG
|
| + size_t size_;
|
| Label start_;
|
| bool previous_allow_macro_instructions_;
|
| #endif
|
|
|