Raymond Toy pushed to branch issue-243-weak-pointer-to-static-array at cmucl / cmucl
Commits: f1621d3a by Raymond Toy at 2024-02-24T11:38:11-08:00 Fix typo and init inuse list in scan_static_vectors
- - - - -
1 changed file:
- src/lisp/gencgc.c
Changes:
===================================== src/lisp/gencgc.c ===================================== @@ -5597,6 +5597,7 @@ scan_static_vectors(struct weak_pointer *static_vector_list) * For each weak pointer, add it either the inuse list or the * freeable list. */ + inuse_static_vector_list = NULL; scan_static_vectors_2(static_vector_list, &freeable_list, &inuse_static_vector_list);
/* Free the unused unique static vectors. */ @@ -8249,8 +8250,6 @@ collect_garbage(unsigned last_gen) int gen_to_wp; int i;
- inuse_static_vectors_lisit = NULL; - boxed_region.free_pointer = (void *) get_current_region_free();
/* Check last_gen */
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/f1621d3a52aeff4185614b37...