}
}
+#ifdef _MSC_VER
+static __declspec(noinline) void*
+#else
static G_GNUC_UNUSED void* __attribute__((noinline))
+#endif
copy_object_no_checks (void *obj, SgenGrayQueue *queue)
{
MonoVTable *vt = ((MonoObject*)obj)->vtable;
* copy_object could be made into a macro once debugged (use inline for now).
*/
+#ifdef _MSC_VER
+static __forceinline void
+#else
static inline void __attribute__((always_inline))
+#endif
serial_copy_object (void **obj_slot, SgenGrayQueue *queue)
{
char *forwarded;