18:54:24stassatsi guess i'm not following because i haven't seen it
19:07:45pfdietzThe idea is to generate code snippets for things that can be redefined. The function (or method) proper does an unconditional branch to a snippet, which branches back when done. The snippet can be replaced by changing branches. But if the code and snippet are moved independently during GC then relative branches will not work. SICL puts
19:07:45pfdietzcode into a heap that is not compacted, so the problem does not arise.