Hello,

I am working on getting the code coverage better than it is today and I
looked at the collectExpired in MemoryManagerServiceImpl and I have the
following questions:

1) it limits the number of pointers to be freed to 50, no problem, but what
is the rationale of calling free twice using the same predicates relative
and absolute (they are the same): I don't get the exact semantic of those
two predicates. Can someone help me. BTW, those 2 predicates are buggy
because they filter pointers based on fact that they are not free (OK) and
not expired !!! (KO). I will open a JIRA but I need to understand the
semantic better in order to submit a patch.

Thanks

-- 
Jeff MAURY


"Legacy code" often differs from its suggested alternative by actually
working and scaling.
 - Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury

Reply via email to