Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / sgen / sgen-array-list.h
index 5b9291693363250e7ab4916b887d6849d5397b65..2ae3e63c2e2e5a3566af29a6dba2c369ee570807 100644 (file)
@@ -1,5 +1,6 @@
-/*
- * sgen-array-list.h: A pointer array that doesn't use reallocs.
+/**
+ * \file
+ * A pointer array that doesn't use reallocs.
  *
  * Copyright (C) 2016 Xamarin Inc
  *
@@ -132,6 +133,8 @@ sgen_array_list_get_slot (SgenArrayList *array, guint32 index)
 guint32 sgen_array_list_alloc_block (SgenArrayList *array, guint32 slots_to_add);
 guint32 sgen_array_list_add (SgenArrayList *array, gpointer ptr, int data, gboolean increase_size_before_set);
 guint32 sgen_array_list_find (SgenArrayList *array, gpointer ptr);
+gboolean sgen_array_list_default_cas_setter (volatile gpointer *slot, gpointer ptr, int data);
+gboolean sgen_array_list_default_is_slot_set (volatile gpointer *slot);
 void sgen_array_list_remove_nulls (SgenArrayList *array);
 
 #endif