[sgen] Fix logging of major heap size with concurrent sweep
authorVlad Brezae <brezaevlad@gmail.com>
Tue, 29 Mar 2016 23:07:14 +0000 (02:07 +0300)
committerVlad Brezae <brezaevlad@gmail.com>
Tue, 29 Mar 2016 23:07:14 +0000 (02:07 +0300)
commit36a31a578e18da5f9efdab9e7bc373bd7cfd8775
tree1fea0f29fd8e1dbc99a67173325003274ba9a221
parent612fe5e1c6605bd1d3d608ef15b29cc5d336b537
[sgen] Fix logging of major heap size with concurrent sweep

We used to log the major heap size before the sweep job finished. Remove the major heap logging at collection end time and add a separate log entry at sweep finish time.
mono/metadata/sgen-mono.c
mono/sgen/sgen-marksweep.c
mono/sgen/sgen-memory-governor.c
mono/sgen/sgen-memory-governor.h