If a lambda expression was traced twice, it was being added to the
authorChris Hanson <org/chris-hanson/cph>
Wed, 6 May 1987 04:54:08 +0000 (04:54 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 6 May 1987 04:54:08 +0000 (04:54 +0000)
commit4c9d361053de7fd080de987e7d373d40e74a8b75
tree76eaccdfb32b723863122edd4b6108fd94800447
parentb5ce932ed016cfbdb5591d864ae1245bc89d58d3
If a lambda expression was traced twice, it was being added to the
advice population twice, despite the fact that it was already there.
However, only one copy of the trace advice would be installed.  Then,
do untrace would cause a failure because the second time that the
lambda expression was looked at it would contain no advice of that type.
v7/src/runtime/advice.scm