Not sure where I see either "forever growing" or "memory leak". Come to
think of it, not sure what you mean by "mandatory". It is a spec of how the
MOP should work internally. Do you have some other way in mind for things
to work?

I mean, it sounds like you might be talking about forever adding and
removing eql-specialized methods, but I'd rather not guess. Even if so,
nothing stops the implementation from GCing unused specializer metaobjects.

-hk


On Fri, Dec 26, 2014 at 2:10 AM, Jean-Claude Beaudoin <
jean.claude.beaud...@gmail.com> wrote:

> Hello CL Pros,
>
> Lately I have been improving the MOPishness of MKCL and that brought me in
> contact with the specification of intern-eql-specializer in AMOP.
>
> The EQ requirement on its returned value seem to me to dictate a
> hash-table implementation (PCL and its derivatives all seem to do just
> that).
>
> The problem I see with this is that it will be a "for ever growing"
> hash-table with not upper bound in sight. And the "purpose" of such a
> mandatory built-in memory leak also completely escapes me. Could any of you
> share some insight on this question, please?
>
> Thank you,
>
> JCB
>
>
> _______________________________________________
> pro mailing list
> pro@common-lisp.net
> http://mailman.common-lisp.net/cgi-bin/mailman/listinfo/pro
>
>


-- 
Kenneth Tilton
Fort Lauderdale, FL
http://tiltontec.com
"In a class by itself." *-Macworld*
_______________________________________________
pro mailing list
pro@common-lisp.net
http://mailman.common-lisp.net/cgi-bin/mailman/listinfo/pro

Reply via email to