Err, shouldn't the reference to the CODE_LABEL from within the jump table have kept the GC system from garbage collecting the CODE_LABEL node? Good point ...