[sgen] Improve card table parallelization
authorVlad Brezae <brezaevlad@gmail.com>
Fri, 23 Jun 2017 20:09:05 +0000 (23:09 +0300)
committerVlad Brezae <brezaevlad@gmail.com>
Thu, 20 Jul 2017 10:53:49 +0000 (13:53 +0300)
commit5ff8de7322ae55f00efd0e4ac023164d66eab192
treef18b109690f53762046064b90f7a7b660c650aad
parent7692bfc5a9184fb5cafc296ca2167ec3fc7148eb
[sgen] Improve card table parallelization

Improve caching by scanning consecutive blocks and avoiding full block list travesal.
mono/sgen/sgen-gc.c
mono/sgen/sgen-gc.h
mono/sgen/sgen-marksweep.c