o Have MAKE-STATIC-VECTOR push the weak pointer onto *STATIC-VECTORS*
instead of spreading it everywhere. o Add WITHOUT-GCING in MAKE-STATIC-VECTOR to make sure nothing moves. (Not sure this is necessary.) o Do the same in FREE-STATIC-VECTOR o Add WITHOUT-INTERRUPTS in FINALIZE-STATIC-VECTORS to make sure clear the weak pointer value and actually free the vector.
Please register or sign in to comment