From deaedaa2f209f7636ece699610b8addb829e4027 Mon Sep 17 00:00:00 2001 From: Dylan Conway Date: Tue, 10 Mar 2026 14:54:54 -0700 Subject: [PATCH] Increase PAS_COMPACT_PTR_SIZE to 4 to raise compact heap reservation from 128MB to 32GB --- Source/bmalloc/libpas/src/libpas/pas_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/bmalloc/libpas/src/libpas/pas_config.h b/Source/bmalloc/libpas/src/libpas/pas_config.h index 293e814fd1f5..72446b683f94 100644 --- a/Source/bmalloc/libpas/src/libpas/pas_config.h +++ b/Source/bmalloc/libpas/src/libpas/pas_config.h @@ -136,7 +136,7 @@ #define PAS_ENABLE_JIT 1 #endif /* PAS_LIBMALLOC -> so end of !defined(PAS_BMALLOC) && !defined(PAS_LIBMALLOC) */ -#define PAS_COMPACT_PTR_SIZE 3llu +#define PAS_COMPACT_PTR_SIZE 4llu #define PAS_COMPACT_PTR_BITS (PAS_COMPACT_PTR_SIZE << 3) #define PAS_COMPACT_PTR_MASK ((uintptr_t)(((uint64_t)1 \ << (PAS_COMPACT_PTR_BITS & 63)) - 1))