File 0455-delay_garbage_collection-delete-unused-parameter.patch of Package erlang

From a76e58ba9db2f32087845bca67fc1984de4a83b9 Mon Sep 17 00:00:00 2001
From: Ilya Klyuchnikov <ilya.klyuchnikov@gmail.com>
Date: Fri, 1 Sep 2023 19:16:41 +0100
Subject: [PATCH] delay_garbage_collection: delete unused parameter

---
 erts/emulator/beam/erl_gc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/erts/emulator/beam/erl_gc.c b/erts/emulator/beam/erl_gc.c
index 4b41d87ad5..89d11d29a5 100644
--- a/erts/emulator/beam/erl_gc.c
+++ b/erts/emulator/beam/erl_gc.c
@@ -496,7 +496,7 @@ static ERTS_INLINE void assert_no_active_writers(Process *p)
 #define ERTS_ABANDON_HEAP_COST 10
 
 static int
-delay_garbage_collection(Process *p, ErlHeapFragment *live_hf_end, int need, int fcalls)
+delay_garbage_collection(Process *p, int need, int fcalls)
 {
     ErlHeapFragment *hfrag;
     Eterm *orig_heap, *orig_hend, *orig_htop, *orig_stop;
@@ -708,7 +708,7 @@ garbage_collect(Process* p, ErlHeapFragment *live_hf_end,
 
     if ((p->flags & (F_DISABLE_GC|F_DELAY_GC)) || state & ERTS_PSFLG_EXITING) {
     delay_gc_before_start:
-	return delay_garbage_collection(p, live_hf_end, need, fcalls);
+	return delay_garbage_collection(p, need, fcalls);
     }
 
     ygen_usage = max_young_gen_usage ? max_young_gen_usage : young_gen_usage(p, &ext_msg_usage);
@@ -810,7 +810,7 @@ do_major_collection:
         erts_atomic32_read_band_nob(&p->state, ~ERTS_PSFLG_GC);
 
         /* We have to make sure that we have space for need on the heap */
-        res = delay_garbage_collection(p, live_hf_end, need, fcalls);
+        res = delay_garbage_collection(p, need, fcalls);
         ERTS_MSACC_POP_STATE();
         return res;
     }
-- 
2.35.3

openSUSE Build Service is sponsored by