Fix a bug introduced by the last change to mono_marshal_get_virtual_stelemref ()...
[mono.git] / mono / metadata / null-gc.c
index 816a7d3886ddf203e26b6fd9a5440024c3763893..7f37edaad32ad09c0efaa512e07f4875ab9e5dae 100644 (file)
@@ -80,6 +80,12 @@ mono_gc_register_thread (void *baseptr)
        return TRUE;
 }
 
+int
+mono_gc_walk_heap (int flags, MonoGCReferences callback, void *data)
+{
+       return 1;
+}
+
 gboolean
 mono_object_is_alive (MonoObject* o)
 {
@@ -144,6 +150,12 @@ mono_gc_make_descr_from_bitmap (gsize *bitmap, int numbits)
        return NULL;
 }
 
+void*
+mono_gc_make_root_descr_all_refs (int numbits)
+{
+       return NULL;
+}
+
 void*
 mono_gc_alloc_fixed (size_t size, void *descr)
 {
@@ -223,6 +235,12 @@ mono_gc_get_managed_allocator_types (void)
        return 0;
 }
 
+const char *
+mono_gc_get_gc_name (void)
+{
+       return "null";
+}
+
 void
 mono_gc_add_weak_track_handle (MonoObject *obj, guint32 gchandle)
 {
@@ -297,6 +315,19 @@ mono_gc_wbarrier_value_copy_bitmap (gpointer _dest, gpointer _src, int size, uns
        g_assert_not_reached ();
 }
 
+guint8*
+mono_gc_get_card_table (int *shift_bits, gpointer *card_mask)
+{
+       g_assert_not_reached ();
+       return NULL;
+}
+
+void*
+mono_gc_get_nursery (int *shift_bits, size_t *size)
+{
+       return NULL;
+}
+
 #ifndef HOST_WIN32
 
 int