MonoObject*
mono_object_castclass_with_cache (MonoObject *obj, MonoClass *klass, gpointer *cache);
+void
+ves_icall_runtime_class_init (MonoVTable *vtable);
+
void
mono_generic_class_init (MonoVTable *vtable);
+void mono_interruption_checkpoint_from_trampoline (void);
+
MonoObject*
mono_gsharedvt_constrained_call (gpointer mp, MonoMethod *cmethod, MonoClass *klass, gboolean deref_arg, gpointer *args);
gpointer mono_init_vtable_slot (MonoVTable *vtable, int slot);
-void mono_init_delegate (MonoDelegate *del, MonoObject *target, MonoMethod *method);
+void mono_llvmonly_init_delegate (MonoDelegate *del);
-void mono_init_delegate_virtual (MonoDelegate *del, MonoObject *target, MonoMethod *method);
+void mono_llvmonly_init_delegate_virtual (MonoDelegate *del, MonoObject *target, MonoMethod *method);
MonoObject* mono_get_assembly_object (MonoImage *image);
-double mono_ckfinite (double d);
-
-void mono_llvmonly_set_calling_assembly (MonoImage *image);
+MonoObject* mono_get_method_object (MonoMethod *method);
-MonoObject* mono_llvmonly_get_calling_assembly (void);
+double mono_ckfinite (double d);
#endif /* __MONO_JIT_ICALLS_H__ */