* Merged with default branch at rev 16f3633aaa5a.
[cacao.git] / src / cacaoh / dummy.c
index 10420a3c995dea6ed3e93d0563fe2e9deedcee10..01340c09940dfbdfa21e612b2b6a78e1e854f3e8 100644 (file)
@@ -431,6 +431,11 @@ void finalizer_run(void *o, void *p)
 
 /* gc *************************************************************************/
 
+void gc_reference_register(java_object_t **ref, int32_t reftype)
+{
+       vm_abort("gc_reference_register");
+}
+
 int64_t gc_get_heap_size(void)
 {
        return 0;
@@ -459,6 +464,11 @@ void *heap_alloc_uncollectable(uint32_t bytelength)
        return calloc(bytelength, 1);
 }
 
+s4 heap_get_hashcode(java_object_t *o)
+{
+       return 0;
+}
+
 
 /* jit ************************************************************************/
 
@@ -468,6 +478,19 @@ void jit_invalidate_code(methodinfo *m)
 }
 
 
+/* llni ***********************************************************************/
+
+void llni_critical_start()
+{
+       vm_abort("llni_critical_start");
+}
+
+void llni_critical_end()
+{
+       vm_abort("llni_critical_end");
+}
+
+
 /* lock ***********************************************************************/
 
 void lock_init_object_lock(java_object_t *o)