From f6c26c09bad7ba5d39c8af25cc06ff07f836769c Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Thu, 18 Dec 2025 14:54:43 +1300 Subject: Reduced number of reallocations for conjunct operations --- src/kompsos-collector.ads | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/kompsos-collector.ads') diff --git a/src/kompsos-collector.ads b/src/kompsos-collector.ads index 8743ecc..d3e22a1 100644 --- a/src/kompsos-collector.ads +++ b/src/kompsos-collector.ads @@ -58,8 +58,9 @@ private Dis_Gone1 : Boolean := False; Dis_Gone2 : Boolean := False; when Conjunct_Data => + Con_From : Long_Positive := 2; -- Number one will be obtained by Get_Next already + Con_Base : World_Access := null; Con_Part : World_Access := null; - Con_From : Long_Positive := 1; Con_Next : Long_Positive := 1; Con_Gone : Boolean := False; when Recurse_Data => -- cgit