type BarrierSemanticsType<VM> = SATBBarrierSemantics<VM, ConcurrentImmix<VM>, { crate::policy::immix::TRACE_KIND_FAST }>;
Aliased Type§
struct BarrierSemanticsType<VM> {
mmtk: &'static MMTK<VM>,
tls: VMMutatorThread,
satb: VectorQueue<ObjectReference>,
refs: VectorQueue<ObjectReference>,
plan: &'static ConcurrentImmix<VM>,
}
Fields§
§mmtk: &'static MMTK<VM>
§tls: VMMutatorThread
§satb: VectorQueue<ObjectReference>
§refs: VectorQueue<ObjectReference>
§plan: &'static ConcurrentImmix<VM>