{"shas":[["b79f8933b80036f429f8f4d5bc807326e6a3c0f9","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Separate step for starting marking in workers.","Mark Probst"],["3b1ad013db0fd311a1899e5b8447aee44418dd33","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Job queue.\n\nWe want to make worker threads not only process gray objects but\ndo other jobs as well, like scanning roots or remsets.  To that end\nwe need a job distribution system.","Mark Probst"],["17368ef6c47a97cff0c4f10ce2341cbe0009c970","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Remove an incorrect assertion in the workers code and explain.","Mark Probst"],["7be7cb21365cc438636a1225fa9338090e391a8b","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Jobs for scanning from registered roots.","Mark Probst"],["be6d895b8ee174370ac04ee893c8ca0fe5998f6c","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Job for scan thread data.","Mark Probst"],["7623d0b88f554cb22067dd9f11061459690e198a","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Scanning of finalizer entries in a job.","Mark Probst"],["6823ebbca1cbf8703eca3fbbe6fa7834feb0a24b","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Parallel nursery collection.\n\nDo parallel nursery collections when using the parallel\nMark&Sweep collector.","Mark Probst"],["33f087d73254291a75b42af3b13efa8b64a8e711","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Make scan from remsets a job.","Mark Probst"],["b04dc7f8d6f6d59ec0a7188e96e556286ef8b8d6","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","[sgen] Store the destination's vtable before CASing the forwarding pointer.\n\nSometimes the binary protocol crashed because we were not doing this\nbefore.  It should not be strictly necessary if the binary protocol\nis turned off, though.","Mark Probst"],["8abd8c646c69f7e3e4c3fa79a92f9d839f056027","a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","Merge branch 'sgen-job-distribution'","Mark Probst"]],"repo":"mono/mono","actor":"schani","ref":"refs/heads/master","size":10,"head":"8abd8c646c69f7e3e4c3fa79a92f9d839f056027","actor_gravatar":"daf7ba6f06480c52ac459772f2bb5268","push_id":26223619}