[Openmcl-devel] Package-local nicknames

Tim Bradshaw tfb at tfeb.org
Wed Feb 6 14:13:23 PST 2013


That was one of the things I worried about.  One nice property of the hook trick (or any other similar trick) is that you can portably turn it off by binding the hook to NIL, at which point the performance cost is pretty much a special variable lookup.

This all originated because the Franz code which was the starting point of all this was clearly fairly worried about performance, so I thought I should be, too.


On 6 Feb 2013, at 21:25, Gary Byers wrote:

> An optimization like this (whether it's worthwhile or not) rests on the
> assumption that the mapping between package names and packages is global,
> and an extension called "package-local nicknames" sounds like it would
> violate that assumption.  I have no idea whether or not this apparent
> conflict could be resolved or what the issues/tradeoffs would be; I'm
> merely trying to agree with people who've said "there may be some subtle
> issues here."




More information about the Openmcl-devel mailing list