File 2612-erts-Refactor-ERTS_DEFAULT_ALCU_INIT.patch of Package erlang

From 71d78dd4e9338ab36122be22afb501146275167c Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Mon, 18 Aug 2025 16:34:13 +0200
Subject: [PATCH 2/3] erts: Refactor ERTS_DEFAULT_ALCU_INIT

to use C99 named fields.
---
 erts/emulator/beam/erl_alloc_util.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/erts/emulator/beam/erl_alloc_util.h b/erts/emulator/beam/erl_alloc_util.h
index 02cbc6a799..6c017b815a 100644
--- a/erts/emulator/beam/erl_alloc_util.h
+++ b/erts/emulator/beam/erl_alloc_util.h
@@ -100,9 +100,9 @@ typedef struct {
 #ifndef SMALL_MEMORY
 
 #define ERTS_DEFAULT_ALCU_INIT {                                           \
-    1024*1024,		/* (bytes)  ycs:    sys_alloc carrier size       */\
-    ~((UWord) 0),	/* (amount) mmc:    max mseg carriers            */\
-    1			/* (bool)   sac:    sys_alloc carriers           */\
+    .ycs = 1024*1024,		/* (bytes):    sys_alloc carrier size    */\
+    .mmc = ~((UWord) 0),	/* (amount):   max mseg carriers         */\
+    .sac = 1			/* (bool):     sys_alloc carriers        */\
 }
 
 #define ERTS_DEFAULT_ALLCTR_INIT {                                         \
@@ -141,9 +141,9 @@ typedef struct {
 #else /* if SMALL_MEMORY */
 
 #define ERTS_DEFAULT_ALCU_INIT {                                           \
-    128*1024,		/* (bytes)  ycs:    sys_alloc carrier size       */\
-    1024,      		/* (amount) mmc:    max mseg carriers            */\
-    1			/* (bool)   sac:    sys_alloc carriers           */\
+    .ycs = 128*1024,    /* (bytes):         sys_alloc carrier size       */\
+    .mmc = 1024,        /* (amount):        max mseg carriers            */\
+    .sac = 1		/* (bool):          sys_alloc carriers           */\
 }
 
 #define ERTS_DEFAULT_ALLCTR_INIT {                                         \
-- 
2.51.0

openSUSE Build Service is sponsored by