| Index: src/mips64/assembler-mips64.h
 | 
| diff --git a/src/mips64/assembler-mips64.h b/src/mips64/assembler-mips64.h
 | 
| index bb7fac460702c16ae499b00162eaddd8fef592bf..46a089330a64a09c62b886f7a0edeffa59b6a29d 100644
 | 
| --- a/src/mips64/assembler-mips64.h
 | 
| +++ b/src/mips64/assembler-mips64.h
 | 
| @@ -493,19 +493,16 @@ class Assembler : public AssemblerBase {
 | 
|                                      ICacheFlushMode icache_flush_mode =
 | 
|                                          FLUSH_ICACHE_IF_NEEDED);
 | 
|    // On MIPS there is no Constant Pool so we skip that parameter.
 | 
| -  INLINE(static Address target_address_at(Address pc,
 | 
| -                                          ConstantPoolArray* constant_pool)) {
 | 
| +  INLINE(static Address target_address_at(Address pc, Address constant_pool)) {
 | 
|      return target_address_at(pc);
 | 
|    }
 | 
| -  INLINE(static void set_target_address_at(Address pc,
 | 
| -                                           ConstantPoolArray* constant_pool,
 | 
| -                                           Address target,
 | 
| -                                           ICacheFlushMode icache_flush_mode =
 | 
| -                                               FLUSH_ICACHE_IF_NEEDED)) {
 | 
| +  INLINE(static void set_target_address_at(
 | 
| +      Address pc, Address constant_pool, Address target,
 | 
| +      ICacheFlushMode icache_flush_mode = FLUSH_ICACHE_IF_NEEDED)) {
 | 
|      set_target_address_at(pc, target, icache_flush_mode);
 | 
|    }
 | 
|    INLINE(static Address target_address_at(Address pc, Code* code)) {
 | 
| -    ConstantPoolArray* constant_pool = code ? code->constant_pool() : NULL;
 | 
| +    Address constant_pool = code ? code->constant_pool() : NULL;
 | 
|      return target_address_at(pc, constant_pool);
 | 
|    }
 | 
|    INLINE(static void set_target_address_at(Address pc,
 | 
| @@ -513,7 +510,7 @@ class Assembler : public AssemblerBase {
 | 
|                                             Address target,
 | 
|                                             ICacheFlushMode icache_flush_mode =
 | 
|                                                 FLUSH_ICACHE_IF_NEEDED)) {
 | 
| -    ConstantPoolArray* constant_pool = code ? code->constant_pool() : NULL;
 | 
| +    Address constant_pool = code ? code->constant_pool() : NULL;
 | 
|      set_target_address_at(pc, constant_pool, target, icache_flush_mode);
 | 
|    }
 | 
|  
 | 
| @@ -1088,6 +1085,8 @@ class Assembler : public AssemblerBase {
 | 
|    // inline tables, e.g., jump-tables.
 | 
|    void db(uint8_t data);
 | 
|    void dd(uint32_t data);
 | 
| +  void dq(uint64_t data);
 | 
| +  void dp(uintptr_t data) { dq(data); }
 | 
|    void dd(Label* label);
 | 
|  
 | 
|    // Emits the address of the code stub's first instruction.
 | 
| @@ -1172,11 +1171,12 @@ class Assembler : public AssemblerBase {
 | 
|  
 | 
|    void CheckTrampolinePool();
 | 
|  
 | 
| -  // Allocate a constant pool of the correct size for the generated code.
 | 
| -  Handle<ConstantPoolArray> NewConstantPool(Isolate* isolate);
 | 
| -
 | 
| -  // Generate the constant pool for the generated code.
 | 
| -  void PopulateConstantPool(ConstantPoolArray* constant_pool);
 | 
| +  void PatchConstantPoolAccessInstruction(int pc_offset, int offset,
 | 
| +                                          ConstantPoolEntry::Access access,
 | 
| +                                          ConstantPoolEntry::Type type) {
 | 
| +    // No embedded constant pool support.
 | 
| +    UNREACHABLE();
 | 
| +  }
 | 
|  
 | 
|   protected:
 | 
|    // Relocation for a type-recording IC has the AST id added to it.  This
 | 
| 
 |