to avoid huge memory leaks, the cache had been getting cleared any time the program size decreased.  this was a poor policy given the new transforamtions that sometimes increase size.  the new cache policy only clears out entries that "obviously" won't be used in the future
to avoid huge memory leaks, the cache had been getting cleared any
time the program size decreased.  this was a poor policy given the
new transforamtions that sometimes increase size.  the new cache policy
only clears out entries that "obviously" won't be used in the future

natgla/csmith,natgla/csmith,Panos90/csmith,DmitryOlshansky/dsmith,natgla/csmith,natgla/csmith,DmitryOlshansky/dsmith,Panos90/csmith,jacekburys/csmith,DmitryOlshansky/dsmith,jacekburys/csmith,DmitryOlshansky/dsmith,Panos90/csmith,jacekburys/csmith,jacekburys/csmith,jacekburys/csmith,Panos90/csmith