Index: src/ia32/assembler-ia32.cc |
diff --git a/src/ia32/assembler-ia32.cc b/src/ia32/assembler-ia32.cc |
index 92730372ee6c125a85a224e17c0d748918547616..a91b0c44a5a4130a2bbf16ddf4386ddba88a6fd7 100644 |
--- a/src/ia32/assembler-ia32.cc |
+++ b/src/ia32/assembler-ia32.cc |
@@ -1589,13 +1589,15 @@ void Assembler::call(const Operand& adr) { |
} |
-void Assembler::call(Handle<Code> code, RelocInfo::Mode rmode) { |
+void Assembler::call(Handle<Code> code, |
+ RelocInfo::Mode rmode, |
+ unsigned ast_id) { |
positions_recorder()->WriteRecordedPositions(); |
EnsureSpace ensure_space(this); |
last_pc_ = pc_; |
ASSERT(RelocInfo::IsCodeTarget(rmode)); |
EMIT(0xE8); |
- emit(reinterpret_cast<intptr_t>(code.location()), rmode); |
+ emit(reinterpret_cast<intptr_t>(code.location()), rmode, ast_id); |
} |