| | Could I have some 'hidden' consing in there? Is it possible that some | built-in function cons behind the scenes and I just have to live with | that? |
I have seen consing from certain kinds of closures, for instance, what one gets from UNWIND-PROTECT. The culprit is one or more VALUE-CELL objects that hold the closed over values. Depending on who sets/reads these cells the optimizer may not be able to make them go away. | Is there a way to isolate the place where the consing happens? | Try looking over the file you get from (compile-file ... :trace-output t) Paul
