mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-07-22 04:03:11 +00:00
configure: Add --with-lg-vaddr configure option.
This patch allows to override the lg-vaddr values, which are defined by the build machine's CPUID information (x86_64) or default values (other architectures like aarch64). Signed-off-by: Christoph Muellner <christoph.muellner@theobroma-systems.com>
This commit is contained in:
committed by
Qi Wang
parent
95789a24fa
commit
63712b4c4e
@@ -260,6 +260,14 @@ any of the following arguments (not a definitive list) to 'configure':
|
||||
configuration, jemalloc will provide additional size classes that are not
|
||||
16-byte-aligned (24, 40, and 56).
|
||||
|
||||
* `--with-lg-vaddr=<lg-vaddr>`
|
||||
|
||||
Specify the number of significant virtual address bits. jemalloc uses
|
||||
pointer tagging if the pointer size is bigger than the required size for
|
||||
virtual addresses. By default the configure script determines this via CPUID
|
||||
information on x86_64 and uses default values for other architectures. This
|
||||
option may be useful when cross compiling.
|
||||
|
||||
* `--disable-initial-exec-tls`
|
||||
|
||||
Disable the initial-exec TLS model for jemalloc's internal thread-local
|
||||
|
||||
Reference in New Issue
Block a user