|
From: | Cyril ADRIAN |
Subject: | Re: [Liberty-eiffel] Happy new year |
Date: | Fri, 23 Jan 2015 08:27:23 +0100 |
documented is one point, but even more important would be in my eyes to detect it (e. g. by stricter checking, or some form of annotation in the "generation" feature of the std lib classes. And even better if we somehow could do this handling of generation automatically. I. e. introduce some notion, to define a feature which is to be called on every non-pure (may be qualified) call (here next_generation).
And what happens in case the collection already was modified (e. g. a new element added) and the BDW GC gets active before generation is increased?
And why capacity is used in a comparable way is still unclear for me...
But maybe we have to remove both the generation and capacity usage from the GC...
so if there is a feature capacity and multiple native arrays, all arrays shall have the same amount of used entries? (or capacity must be the maximum and the others explicitly clearing their unused elements...
[Prev in Thread] | Current Thread | [Next in Thread] |