/* barrier that moves collector forward, that is, mark the white object being pointed by a black object. (If in sweep phase, clear the black object to white  to avoid other barrier calls for this same object.)  */
void luaC_barrier_(lua_State *L, GCObject *o, GCObject *v)
/* barrier that moves collector forward, that is, mark the white object being pointed by a black object. (If in sweep phase, clear the black object to white  to avoid other barrier calls for this same object.)  */
void luaC_barrier_(lua_State *L, GCObject *o, GCObject *v)
{
    lua_assert(issweepphase(g));
    makewhite(g, o);
  }
}