[sgen] Add free lists for each workers
[mono.git] / mono / sgen / sgen-archdep.h
index da6aaf01823c56265c44967c7e78504ec1165670..d0314e8ccfd99166524ccec93893e2cdc12d9764 100644 (file)
 
 #elif defined(TARGET_AMD64)
 
+#ifdef HOST_WIN32
+/* The Windows x64 ABI defines no "red zone". The ABI states:
+   "All memory beyond the current address of RSP is considered volatile" */
+#define REDZONE_SIZE   0
+#else
 #define REDZONE_SIZE   128
+#endif
 
 #elif defined(TARGET_POWERPC)