Crate mmtk_macros

Source

Derive Macrosยง

HasSpaces
This macro will generate an implementation of HasSpaces for a plan or any structs that contain spaces, including Gen, CommonPlan and BasePlan.
PlanTraceObject
The macro will generate an implementation of PlanTraceObject for the plan. With PlanTraceObject, the plan will be able to use PlanProcessEdges for GC tracing.