| Index: src/s390/assembler-s390.h
|
| diff --git a/src/s390/assembler-s390.h b/src/s390/assembler-s390.h
|
| index cb14dae6675b44b8a8e650d5fd78e14d88aab4c9..0c7bf3132b4b7d6538a9dd49413d0e74f90a0841 100644
|
| --- a/src/s390/assembler-s390.h
|
| +++ b/src/s390/assembler-s390.h
|
| @@ -842,8 +842,7 @@ class Assembler : public AssemblerBase {
|
| basr(r14, r1);
|
| }
|
|
|
| - void call(Handle<Code> target, RelocInfo::Mode rmode,
|
| - TypeFeedbackId ast_id = TypeFeedbackId::None());
|
| + void call(Handle<Code> target, RelocInfo::Mode rmode);
|
| void jump(Handle<Code> target, RelocInfo::Mode rmode, Condition cond);
|
|
|
| // S390 instruction generation
|
| @@ -1273,17 +1272,6 @@ class Assembler : public AssemblerBase {
|
| // Mark address of a debug break slot.
|
| void RecordDebugBreakSlot(RelocInfo::Mode mode);
|
|
|
| - // Record the AST id of the CallIC being compiled, so that it can be placed
|
| - // in the relocation information.
|
| - void SetRecordedAstId(TypeFeedbackId ast_id) { recorded_ast_id_ = ast_id; }
|
| -
|
| - TypeFeedbackId RecordedAstId() {
|
| - // roohack - another issue??? DCHECK(!recorded_ast_id_.IsNone());
|
| - return recorded_ast_id_;
|
| - }
|
| -
|
| - void ClearRecordedAstId() { recorded_ast_id_ = TypeFeedbackId::None(); }
|
| -
|
| // Record a comment relocation entry that can be used by a disassembler.
|
| // Use --code-comments to enable.
|
| void RecordComment(const char* msg);
|
| @@ -1352,11 +1340,6 @@ class Assembler : public AssemblerBase {
|
| byte* buffer_pos() const { return buffer_; }
|
|
|
| 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
|
| - // the relocation info.
|
| - TypeFeedbackId recorded_ast_id_;
|
| -
|
| int buffer_space() const { return reloc_info_writer.pos() - pc_; }
|
|
|
| // Decode instruction(s) at pos and return backchain to previous
|
| @@ -1396,8 +1379,7 @@ class Assembler : public AssemblerBase {
|
| inline void UntrackBranch();
|
|
|
| inline int32_t emit_code_target(
|
| - Handle<Code> target, RelocInfo::Mode rmode,
|
| - TypeFeedbackId ast_id = TypeFeedbackId::None());
|
| + Handle<Code> target, RelocInfo::Mode rmode);
|
|
|
| // Helpers to emit binary encoding of 2/4/6 byte instructions.
|
| inline void emit2bytes(uint16_t x);
|
|
|