diff options
author | Sverker Eriksson <[email protected]> | 2018-01-30 22:19:00 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2018-03-05 15:52:11 +0100 |
commit | 8fd6e3353b094aa94e37e257ee20cd5e0e5dddcb (patch) | |
tree | 7ed5b381b343c7501a4d1753e34665a37628d3a0 /erts/emulator/sys/common/erl_mmap.h | |
parent | 250f6d74e645968d036bad14d5b92907ff4d7342 (diff) | |
download | otp-8fd6e3353b094aa94e37e257ee20cd5e0e5dddcb.tar.gz otp-8fd6e3353b094aa94e37e257ee20cd5e0e5dddcb.tar.bz2 otp-8fd6e3353b094aa94e37e257ee20cd5e0e5dddcb.zip |
erts: Remove hipe amd64 code super carrier (exec_mmap)
Diffstat (limited to 'erts/emulator/sys/common/erl_mmap.h')
-rw-r--r-- | erts/emulator/sys/common/erl_mmap.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/erts/emulator/sys/common/erl_mmap.h b/erts/emulator/sys/common/erl_mmap.h index 2a07d93c8c..efb12e7737 100644 --- a/erts/emulator/sys/common/erl_mmap.h +++ b/erts/emulator/sys/common/erl_mmap.h @@ -93,11 +93,6 @@ typedef struct { #define ERTS_MMAP_INIT_LITERAL_INITER \ {{NULL, NULL}, {NULL, NULL}, ERTS_LITERAL_VIRTUAL_AREA_SIZE, 1, (1 << 10), 0} -#define ERTS_HIPE_EXEC_VIRTUAL_AREA_SIZE (UWORD_CONSTANT(512)*1024*1024) - -#define ERTS_MMAP_INIT_HIPE_EXEC_INITER \ - {{NULL, NULL}, {NULL, NULL}, ERTS_HIPE_EXEC_VIRTUAL_AREA_SIZE, 1, (1 << 10), 0} - #define ERTS_SUPERALIGNED_SIZE \ (1 << ERTS_MMAP_SUPERALIGNED_BITS) @@ -165,15 +160,6 @@ extern ErtsMemMapper erts_dflt_mmapper; extern ErtsMemMapper erts_literal_mmapper; # endif -# if defined(ERTS_ALC_A_EXEC) && defined(__x86_64__) - /* - * On x86_64, exec_alloc employs its own super carrier 'erts_exec_mmaper' - * to ensure low memory for HiPE AMD64 small code model. - */ -# define ERTS_HAVE_EXEC_MMAPPER -extern ErtsMemMapper erts_exec_mmapper; -# endif - # endif /* ERTS_HAVE_OS_PHYSICAL_MEMORY_RESERVATION */ #endif /* ERTS_WANT_MEM_MAPPERS */ |