How the Nasal GC works: Difference between revisions

Jump to navigation Jump to search
m
Line 36: Line 36:
   
   
  var mark = func (obj) {
  var mark = func (obj) {
   if (!p.marked) {
   if (!obj.marked) {
  obj.marked=1;
   foreach( var referenced; referenced_by(obj) )
   foreach( var referenced; referenced_by(obj) )
     mark(referenced);
     mark(referenced);

Navigation menu