summaryrefslogtreecommitdiffstats
path: root/memory/mozjemalloc/jemalloc.c
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2019-11-30 15:42:59 +0100
committerwolfbeast <mcwerewolf@wolfbeast.com>2019-11-30 15:42:59 +0100
commitb4b589a11875ed290d8b632c7a69b89b293f864c (patch)
tree8f950a7ed4a02074d62ac2c1621c213f03f809cc /memory/mozjemalloc/jemalloc.c
parenta954e19ea2f65cc4f7798027ef4658c5cbcb3290 (diff)
downloadUXP-b4b589a11875ed290d8b632c7a69b89b293f864c.tar
UXP-b4b589a11875ed290d8b632c7a69b89b293f864c.tar.gz
UXP-b4b589a11875ed290d8b632c7a69b89b293f864c.tar.lz
UXP-b4b589a11875ed290d8b632c7a69b89b293f864c.tar.xz
UXP-b4b589a11875ed290d8b632c7a69b89b293f864c.zip
Issue #1307 - Part 4: Stop using variable-length arrays.
"USING VLA'S IS ACTIVELY STUPID! It generates much more code, and much slower code (and more fragile code), than just using a fixed key size would have done." -- Linus Torvalds
Diffstat (limited to 'memory/mozjemalloc/jemalloc.c')
-rw-r--r--memory/mozjemalloc/jemalloc.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/memory/mozjemalloc/jemalloc.c b/memory/mozjemalloc/jemalloc.c
index ccbc1aeba..c46e3c047 100644
--- a/memory/mozjemalloc/jemalloc.c
+++ b/memory/mozjemalloc/jemalloc.c
@@ -378,10 +378,6 @@ void *_mmap(void *addr, size_t length, int prot, int flags,
#define __DECONST(type, var) ((type)(uintptr_t)(const void *)(var))
#endif
-#ifdef MOZ_MEMORY_WINDOWS
- /* MSVC++ does not support C99 variable-length arrays. */
-# define RB_NO_C99_VARARRAYS
-#endif
#include "rb.h"
#ifdef MALLOC_DEBUG