Trait mmtk::scheduler::WorkerLocal[][src]

pub trait WorkerLocal {
    fn init(&mut self, _tls: OpaquePointer) { ... }
}

Thread-local data for each worker thread.

For mmtk, each gc can define their own worker-local data, to contain their required copy allocators and other stuffs.

Provided methods

fn init(&mut self, _tls: OpaquePointer)[src]

Loading content...

Implementations on Foreign Types

impl WorkerLocal for ()[src]

A default implementation for scheduling systems that does not require a worker-local context.

Loading content...

Implementors

impl<VM: VMBinding> WorkerLocal for NoCopy<VM>[src]

Loading content...