[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue CONSTANT-MODIFICATION, version 2
- To: sandra <@cs.utah.edu:sandra@defun>
- Subject: Re: Issue CONSTANT-MODIFICATION, version 2
- From: Jeff Dalton <jeff%aiai.edinburgh.ac.uk@NSS.Cs.Ucl.AC.UK>
- Date: Wed, 11 Jan 89 00:36:40 GMT
- Cc: cl-compiler@sail.stanford.edu
- In-reply-to: Sandra J Loosemore's message of Mon, 9 Jan 89 19:27:56 MST
> Re why constants in compiled code can't be modified:
>
> Since "collapsing" of equivalent constants is allowed, destructively
> modifying compiled constants can cause unintended side-effects to
> other constants which just happen to look the same.
Just to clarify my rather unclear message of yesterday, what I meant
was not that there were not good reasons for forbiding modifications
but that the reasons given in the proposal stopped short of stating
those good reasons in the rationale. But I was wrong because enough
of them are stated in the Problem Description.
Sorry. I wasn't thinking very clearly last night/this morning.