commit | df86d1f8147a95c1ec2f0c5d85e0439ef7d71730 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Tue Apr 08 13:44:04 2014 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Apr 09 09:39:40 2014 -0700 |
tree | f4a38e6ac39f9a583ea9cf12ffe988e7687fc65a | |
parent | f2a26adf8d8573ab1d63e22290a600c350dc0f89 [diff] |
Adjust sticky GC ergonomics. Added an adjustment factor that causes sticky GC to occur more often. Currently, we adjust the throughput by 5 / 4 comapred to the non sticky GC. This improves the MemAllocTest score by 50-100. I believe this happens since the sticky GC uses less memory bandwidth than partial/full GC. No benchmark score regression on EvaluateAndApplyChanges though total GC time is increased by ~0.5s. Bug: 13818507 Change-Id: Ic721a1bff069ddaf8acc55e776b8bc26e171d46e