昨天已經(jīng)通過gc_enter和stack_push的實現(xiàn),了解到用一個近似調用堆棧的東西,保存每一級調用中分配的自由內存的id。今天看看gc_leave。gc_leave有一個可變參數(shù)列表,這些參數(shù)的用途是,將本函數(shù)分配的自由內存的聲明周期再保留更長一點的時間。看看實現(xiàn)就知道了: