* Removed all Id tags.
[cacao.git] / src / vm / jit_interface.h
index 6b601bbdc6e49fd8367ad2ab609178d0fb931883..2dca6379e71da87bbd025a530adb60441c3db887 100644 (file)
@@ -22,8 +22,6 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id$
-
 */
 
 
@@ -40,9 +38,8 @@ void code_free_code_of_method(methodinfo *m);
 
 methodinfo *code_get_methodinfo_for_pv(u1 *pv);
 
-codeinfo *codegen_createnativestub(functionptr f, methodinfo *m);
-
-u1 *createcompilerstub(methodinfo *m);
+u1       *codegen_generate_stub_compiler(methodinfo *m);
+codeinfo *codegen_generate_stub_native(methodinfo *m, functionptr f);
 
 #if defined(ENABLE_INTRP)
 u1 *intrp_createcompilerstub(methodinfo *m);
@@ -54,6 +51,7 @@ void removenativestub(u1 *stub);
 void jit_invalidate_code(methodinfo *m);
 
 void md_param_alloc(methoddesc *md);
+void md_param_alloc_native(methoddesc *md);
 
 /* stub for throwing AbstractMethodError's */
 #if defined(ENABLE_JIT)