Re: Dead code found, some questions and suggestions

<[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <095d748b315f4f4dac23435f4dde4aec@HE104834.emea1.cds.t-internal.com>
Hi,

Compro Prasad wrote:
>4) I was considering to provide each symbol with a mutex so that they could be
>   locked when any function tries to change the value of the symbol. 

So you consider introducing a software write barrier. Please explain to me why
you think that only symbols should be protected this way, not arbitrary slots?
Why do you want to protect
(setf (symbol-value x) #)
but not
(setf (car x) #) ?

Could you please elaborate on your rationale? What is the added value or use-case?

Regards,
	Jörg Höhle

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.