[][src]Trait mmtk::TransitiveClosure

pub trait TransitiveClosure {
    fn process_edge(&mut self, slot: Address);
fn process_node(&mut self, object: ObjectReference); }

This trait is the fundamental mechanism for performing a transitive closure over an object graph.

Required methods

fn process_edge(&mut self, slot: Address)

fn process_node(&mut self, object: ObjectReference)

Loading content...

Implementors

impl<T: ProcessEdgesWork> TransitiveClosure for T[src]

Loading content...