Subject: objects,system

Keywords: ::GC
          ::implementation

Title: obid graph

--------------------------------------------------

prop cache in library
 cleared when object bound since creates new lobj.
 
refs

rhash/dirhash reproduced after any update to obid-graph
 reverse graph directory graph

sleeper
 caches data for lobjs in todo array.
 when array empty searches lib table for uncached objects
  and populates todo array.
 must manually eval (reset-obid-graph) in emacs toploop to get 
  rebound objects to have obid graph re-cached.

unreachable unreachable from directory. Most objects you care about
will be reachable from directory.  Thus unreachable objects are 
generally expected to be GC'd. Practically, there's lot of unreachable
objects that are not GC'd due to stale references and other unexpected 
links. Use ShowRootPath on object menu to find links preventing GC.

objc_history_clear to clear old versions which may contain stale links.

activate_force to refresh dependencies.

--------------------------------------------------

Authors: 

Contributors: RICH:t



Home