如果我有这个结构:
(defstruct foo
(x 0 :type 'fixnum))
这个数组:
(defvar arr (make-array 0 :element-type 'foo :adjustable t :fill-pointer 0))
然后执行以下操作:
(vector-push-extend (make-foo) arr)
(setf (fill-pointer arr) 0)
数组中的现在是foo
GC 的候选者吗?
我从 CLHS 了解到它不是active,但我不确定该状态的含义。