[sgen] Add explicit binary protocol stats for collections
authorVlad Brezae <brezaevlad@gmail.com>
Fri, 30 Jun 2017 22:47:46 +0000 (01:47 +0300)
committerVlad Brezae <brezaevlad@gmail.com>
Thu, 20 Jul 2017 10:53:47 +0000 (13:53 +0300)
commit1f19829f9165b787ab426ecfd16e7ec92124c6b5
treeea1936f6b92513c5242aee3383537a3ee89253b7
parent1e58d75461d3a60ac6be6ff60b30d7e67cdd3dee
[sgen] Add explicit binary protocol stats for collections

Using the cardtable scan and finish_gray_stack start and end events is cumbersome to parse and require a lot of logging, especially in the case of the parallel collector.
mono/metadata/sgen-client-mono.h
mono/sgen/sgen-gc.c
mono/sgen/sgen-protocol-def.h
mono/sgen/sgen-workers.c
mono/sgen/sgen-workers.h