I don't have a benchmark for SBCL, but CCL saw noticeable slowdown for ACL2. The cache in FIND-PACKAGE would still require a string comparison.
Users could get some speedup by using (load-time-value (find-package :foo)) instead of :foo as the package designator, but that changes the meaning of the program.
I don't have a benchmark for SBCL, but CCL saw noticeable slowdown for ACL2. The cache in FIND-PACKAGE would still require a string comparison.
Users could get some speedup by using (load-time-value (find-package :foo)) instead of :foo as the package designator, but that changes the meaning of the program.