| Index: src/mips64/assembler-mips64.h
|
| diff --git a/src/mips64/assembler-mips64.h b/src/mips64/assembler-mips64.h
|
| index b296d517584368d183cbfdbfb70d738a64de3d90..e1f9c813881d184e8d214cc607b2f583b7576e81 100644
|
| --- a/src/mips64/assembler-mips64.h
|
| +++ b/src/mips64/assembler-mips64.h
|
| @@ -1147,6 +1147,8 @@ class Assembler : public AssemblerBase {
|
| // Generate the constant pool for the generated code.
|
| void PopulateConstantPool(ConstantPoolArray* constant_pool);
|
|
|
| + bool is_constant_pool_available() const { return false; }
|
| +
|
| protected:
|
| // Relocation for a type-recording IC has the AST id added to it. This
|
| // member variable is a way to pass the information from the call site to
|
| @@ -1210,6 +1212,11 @@ class Assembler : public AssemblerBase {
|
| return block_buffer_growth_;
|
| }
|
|
|
| + void set_constant_pool_available(bool available) {
|
| + // Constant pool is not supported on mips64.
|
| + UNREACHABLE();
|
| + }
|
| +
|
| private:
|
| // Buffer size and constant pool distance are checked together at regular
|
| // intervals of kBufferCheckInterval emitted bytes.
|
| @@ -1405,6 +1412,10 @@ class Assembler : public AssemblerBase {
|
| PositionsRecorder positions_recorder_;
|
| friend class PositionsRecorder;
|
| friend class EnsureSpace;
|
| +
|
| + // constant pool
|
| + friend class FrameAndConstantPoolScope;
|
| + friend class ConstantPoolUnavailableScope;
|
| };
|
|
|
|
|
|
|