[interpreter] integrate compile_method and runtime_invoke into mini
[mono.git] / mono / mini / interpreter / interp.h
index 5301aae0686279848b50b07442ed141417cb5563..e481d047324de1edab852b6cd431d66f54fec4cb 100644 (file)
@@ -49,7 +49,7 @@ typedef struct {
 typedef struct _MonoInvocation MonoInvocation;
 
 typedef void (*MonoFuncV) (void);
-typedef void (*MonoPIFunc) (MonoFuncV callme, void *retval, void *obj_this, stackval *arguments);
+typedef void (*MonoPIFunc) (MonoFuncV callme, void *margs);
 
 /* 
  * Structure representing a method transformed for the interpreter 
@@ -127,9 +127,6 @@ static void inline stackval_from_data (MonoType *type, stackval *result, char *d
 static void inline stackval_to_data (MonoType *type, stackval *val, char *data, gboolean pinvoke);
 void ves_exec_method (MonoInvocation *frame);
 
-MonoDomain *
-mono_interp_init(const char *file);
-
 /*
  * defined in an arch specific file.
  */