[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Why SUSPEND should not do a GC



    Date:  3 March 1980 19:39-EST
    From: Jon L White <JONL at MIT-MC>
    Subject: SUSPEND to stop doing a gc
    To: ALAN at MIT-MC, GSB at MIT-MC, HIC at MIT-MC, JPG at MIT-MC,
	HENRY at MIT-AI, DDM at MIT-AI, SJOBRG at MIT-AI, MILLER at MIT-AI
    cc: NIL-I at MIT-MC

    (Original note to be found in NIL mail file on MC)

Besides the afore-mentioned reasons for SUSPEND to not do a GC, we've hit
on another:  It makes investigating GC related problems a lot easier.
I.e. if you have something which fails after hours of cycles, you can
run up almost to the point of failure, SUSPEND, and debug from there.
You can't do that if it invokes the GC.  This just saved me mucho work
debugging a GC-DEAMON hack.