On Fri, 3 Dec 2021 15:10:35 GMT, Johan Vos <j...@openjdk.org> wrote:

>>> The hard values have been changed a number of times, and I believe it is 
>>> not really a good metric.
>> 
>> I agree completely.
>> 
>>> Rather than requiring that the amount of calls should be a fixed number, I 
>>> think it makes more sense to ensure that the amount of calls stays within 
>>> reasonable boundaries, and is not growing exponentially when we add 
>>> linearly more items, for example.
>> 
>> My point is exactly this. I see that as part of this PR, you have added the 
>> upper boundary (rather than a fixed number) for assertions. I am asking 
>> whether we need a lower boundary as well?
>
> I don't think we need a lower boundary. A value of 0 is not a bad thing, as 
> long as the functional tests are ok.
> The lowest possible value is implicitly determined by the usecase, which is 
> covered by the functional tests.

And in this case, since the value used to be 0 before this fix, I think that's 
fine. For the other cases would it make sense to have a `> 0` check? Or are 
those cases for which 0 would be an OK value?

-------------

PR: https://git.openjdk.java.net/jfx/pull/683

Reply via email to