From 8e2fdad68dd40928083a424fce13d3916ced1144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Sat, 21 Sep 2024 10:48:52 +0200 Subject: [PATCH] build: enable shared RO heap with ptr compression Refs: https://chromium-review.googlesource.com/c/v8/v8/+/5857294 --- configure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.py b/configure.py index cc53811fd7f..ddeb46c62b2 100755 --- a/configure.py +++ b/configure.py @@ -1651,7 +1651,7 @@ def configure_v8(o, configs): o['variables']['v8_enable_pointer_compression'] = 1 if options.enable_pointer_compression else 0 o['variables']['v8_enable_sandbox'] = 1 if options.enable_pointer_compression else 0 o['variables']['v8_enable_31bit_smis_on_64bit_arch'] = 1 if options.enable_pointer_compression else 0 - o['variables']['v8_enable_shared_ro_heap'] = 0 if options.enable_pointer_compression or options.disable_shared_ro_heap else 1 + o['variables']['v8_enable_shared_ro_heap'] = 0 if options.disable_shared_ro_heap else 1 o['variables']['v8_enable_extensible_ro_snapshot'] = 0 o['variables']['v8_trace_maps'] = 1 if options.trace_maps else 0 o['variables']['node_use_v8_platform'] = b(not options.without_v8_platform)