diff options
author | 2014-03-27 10:55:04 -0700 | |
---|---|---|
committer | 2014-03-27 15:24:44 -0700 | |
commit | afe4998fc15b8de093d6b282c9782d7182829e36 (patch) | |
tree | bcb64fa7db43ece36a3e492deab5f9c162d39aa5 /compiler/compiled_method.cc | |
parent | 67ad224199b9902b3e6d85737e03b679d1ab44f9 (diff) |
Change sticky GC ergonomics to use GC throughput.
The old sticky ergonomics used partial/full GC when the bytes until
the footprint limit was < min free. This was suboptimal. The new
sticky GC ergonomics do partial/full GC when the throughput
of the current sticky GC iteration is <= mean throughput of the
partial/full GC.
Total GC time on FormulaEvaluationActions.EvaluateAndApplyChanges.
Before: 26.4s
After: 24.8s
No benchmark score change measured.
Bug: 8788501
Change-Id: I90000305e93fd492a8ef5a06ec9620d830eaf90d
Diffstat (limited to 'compiler/compiled_method.cc')
0 files changed, 0 insertions, 0 deletions