Index: src/ia32/assembler-ia32.h |
diff --git a/src/ia32/assembler-ia32.h b/src/ia32/assembler-ia32.h |
index 7edd3076df69003f01375120619f83e90b26db24..fbd8332e6175606c3ff296467fd7f6e9ea5f26f7 100644 |
--- a/src/ia32/assembler-ia32.h |
+++ b/src/ia32/assembler-ia32.h |
@@ -1189,6 +1189,12 @@ class Assembler : public AssemblerBase { |
byte byte_at(int pos) { return buffer_[pos]; } |
void set_byte_at(int pos, byte value) { buffer_[pos] = value; } |
+ // Allocate a constant pool of the correct size for the generated code. |
+ MaybeObject* AllocateConstantPool(Heap* heap); |
+ |
+ // Generate the constant pool for the generated code. |
+ void PopulateConstantPool(ConstantPoolArray* constant_pool); |
+ |
protected: |
void emit_sse_operand(XMMRegister reg, const Operand& adr); |
void emit_sse_operand(XMMRegister dst, XMMRegister src); |