aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Larsson <[email protected]>2012-10-08 14:16:12 +0200
committerLukas Larsson <[email protected]>2012-10-09 14:48:09 +0200
commita928f073133d50357c3e448e3dc2b45654a06d1c (patch)
tree33495c0b1bc421a7fea5f8432e67cfccfb6e160f
parentab151d0adebc31fbb74adffa69e4524f69dc8b62 (diff)
downloadotp-a928f073133d50357c3e448e3dc2b45654a06d1c.tar.gz
otp-a928f073133d50357c3e448e3dc2b45654a06d1c.tar.bz2
otp-a928f073133d50357c3e448e3dc2b45654a06d1c.zip
Increase sbct for win64 as block alignment is 16
-rw-r--r--erts/emulator/test/alloc_SUITE_data/bucket_mask.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/erts/emulator/test/alloc_SUITE_data/bucket_mask.c b/erts/emulator/test/alloc_SUITE_data/bucket_mask.c
index 13af7d861a..b214f87e4a 100644
--- a/erts/emulator/test/alloc_SUITE_data/bucket_mask.c
+++ b/erts/emulator/test/alloc_SUITE_data/bucket_mask.c
@@ -16,11 +16,19 @@
* $Id$
*/
+#include "erl_int_sizes_config.h"
+
#include "testcase_driver.h"
#include "allocator_test.h"
#include <stdio.h>
-#define SBCT (512*1024)
+#ifdef __WIN32__ && SIZEOF_VOID_P == 8
+/* Use larger threashold for win64 as block alignment
+ is 16 bytes and not 8 */
+#define SBCT ((1024*1024))
+#else
+#define SBCT ((512*1024))
+#endif
char *
testcase_name(void)