Index: src/x87/macro-assembler-x87.h |
diff --git a/src/x87/macro-assembler-x87.h b/src/x87/macro-assembler-x87.h |
index 4a2f8321c711bc8d7b047bda40074882b6e393de..65d0994f2d82fc5291b4ba2ee3d6700a0320c7e5 100644 |
--- a/src/x87/macro-assembler-x87.h |
+++ b/src/x87/macro-assembler-x87.h |
@@ -755,24 +755,6 @@ class MacroAssembler: public Assembler { |
void CallCFunction(ExternalReference function, int num_arguments); |
void CallCFunction(Register function, int num_arguments); |
- // Prepares stack to put arguments (aligns and so on). Reserves |
- // space for return value if needed (assumes the return value is a handle). |
- // Arguments must be stored in ApiParameterOperand(0), ApiParameterOperand(1) |
- // etc. Saves context (esi). If space was reserved for return value then |
- // stores the pointer to the reserved slot into esi. |
- void PrepareCallApiFunction(int argc); |
- |
- // Calls an API function. Allocates HandleScope, extracts returned value |
- // from handle and propagates exceptions. Clobbers ebx, edi and |
- // caller-save registers. Restores context. On return removes |
- // stack_space * kPointerSize (GCed). |
- void CallApiFunctionAndReturn(Register function_address, |
- ExternalReference thunk_ref, |
- Operand thunk_last_arg, int stack_space, |
- Operand* stack_space_operand, |
- Operand return_value_operand, |
- Operand* context_restore_operand); |
- |
// Jump to a runtime routine. |
void JumpToExternalReference(const ExternalReference& ext); |
@@ -1051,10 +1033,6 @@ inline Operand GlobalObjectOperand() { |
} |
-// Generates an Operand for saving parameters after PrepareCallApiFunction. |
-Operand ApiParameterOperand(int index); |
- |
- |
#ifdef GENERATED_CODE_COVERAGE |
extern void LogGeneratedCodeCoverage(const char* file_line); |
#define CODE_COVERAGE_STRINGIFY(x) #x |