diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-11-30 15:42:59 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-11-30 15:42:59 +0100 |
commit | b4b589a11875ed290d8b632c7a69b89b293f864c (patch) | |
tree | 8f950a7ed4a02074d62ac2c1621c213f03f809cc /memory/mozjemalloc/jemalloc.c | |
parent | a954e19ea2f65cc4f7798027ef4658c5cbcb3290 (diff) | |
download | UXP-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.c | 4 |
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 |