NEWS;
authorwenzelm
Tue, 30 May 2023 12:07:48 +0200
changeset 78122 f3d19c8445ec
parent 78121 e72884b2da04
child 78123 26b31f402948
child 78127 24b70433c2e8
NEWS;
NEWS
--- a/NEWS	Sun May 28 12:14:40 2023 +0200
+++ b/NEWS	Tue May 30 12:07:48 2023 +0200
@@ -9,6 +9,14 @@
 
 *** General ***
 
+* ML heap usage and stored heap size has been significantly reduced,
+especially for applications with a lot of definitions in a 'locale' or
+'class' context. The shrink factor is usually in the range 1.1 .. 2.0,
+but a factor 3 .. 10 has been seen in unusual situations. This often
+allows big applications to return to the "small" 64_32 memory model with
+its hard limit of 16 GiB, and thus reduce the heap size by another
+factor 1.8.
+
 * The special "of_class" introduction rule for 'class' definitions has
 been renamed from "class.NAME.of_class.intro" to "NAME.intro_of_class"
 (where NAME is the name specification of the class). E.g. see the HOL