2 SGEN_PROTOCOL_COLLECTION,
6 SGEN_PROTOCOL_WBARRIER,
7 SGEN_PROTOCOL_GLOBAL_REMSET,
8 SGEN_PROTOCOL_PTR_UPDATE,
11 SGEN_PROTOCOL_THREAD_RESTART,
12 SGEN_PROTOCOL_THREAD_REGISTER,
13 SGEN_PROTOCOL_THREAD_UNREGISTER,
14 SGEN_PROTOCOL_MISSING_REMSET
19 } SGenProtocolCollection;
43 gpointer value_vtable;
44 } SGenProtocolWBarrier;
49 gpointer value_vtable;
50 } SGenProtocolGlobalRemset;
58 } SGenProtocolPtrUpdate;
64 } SGenProtocolCleanup;
73 } SGenProtocolThreadRestart;
77 } SGenProtocolThreadRegister;
81 } SGenProtocolThreadUnregister;
88 gpointer value_vtable;
90 } SGenProtocolMissingRemset;
92 /* missing: finalizers, dislinks, roots, non-store wbarriers */