Rewrite pointer optimization to keep track of aliases for pointer
authorChris Hanson <org/chris-hanson/cph>
Sat, 4 Jun 2005 05:58:19 +0000 (05:58 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 4 Jun 2005 05:58:19 +0000 (05:58 +0000)
commit25b8b2d115d9ea3e69bba5a5c722c88ce6c9d9ee
tree6f60d847e79031c533a75f77f294538e81a7de59
parent7774f98a119fd3d575400f01b444f68607cfef1b
Rewrite pointer optimization to keep track of aliases for pointer
references, and to canonicalize all pointer references to the
outermost alias.  This allows inner aliases to be elided.

Also, change RUN-OPTIMIZATIONS so it runs optimizers repeatedly until
no optimizations are performed.
v7/src/star-parser/shared.scm