2005/11/17, Kim F. Storm <[EMAIL PROTECTED]>:
> So I will re-iterate my proposal to ONLY EVER put the following items
> into pure space:

You forget "after the release".

> - defuns  [assuming they are not self-modifyiable]
>
> - byte-code
>
> Anything else should go into normal GC space, so we can avoid
> the potential headaches of keeping track of this pure space in
> various primitives.

So do you have any reasoning behind the above suggestion?  AFAICS, the
most important thing to be in pure space is large twisty data
structures (like normal lists) which take lots of time to traverse in
the garbage collector.  I'd be suspicious of any proposal that didn't
have hard data (like benchmarking) behind it.

> I have wasted too much time on GC related problems already.

Nobody's forcing you.

[Has pure-space been a major contributor to GC bugs?  It doesn't ring
any bells, in particular.]

-miles
--
Do not taunt Happy Fun Ball.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to