Trait mmtk::scheduler::Work[][src]

pub trait Work<C: Context>: 'static + Send + Sync {
    fn do_work(&mut self, worker: &mut Worker<C>, context: &'static C);

    fn do_work_with_stat(&mut self, worker: &mut Worker<C>, context: &'static C) { ... }
}

Required methods

fn do_work(&mut self, worker: &mut Worker<C>, context: &'static C)[src]

Loading content...

Provided methods

fn do_work_with_stat(&mut self, worker: &mut Worker<C>, context: &'static C)[src]

Loading content...

Implementors

impl<VM: VMBinding, W: GCWork<VM>> Work<MMTK<VM>> for W[src]

Loading content...