commit | 720ef7680573c1afd12f99f02eee3045daee5168 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Sat Aug 17 14:46:54 2013 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Mon Aug 19 09:26:23 2013 -0700 |
tree | 2c08ce225d8e6280bd0b4fa75ccf1369be3b8cc2 | |
parent | 5bf1d38c0f0294a6632c0c6b2c0ba6bd642aa1c0 [diff] |
Fix non concurrent GC ergonomics. If we dont have concurrent GC enabled, we need to force GC for alloc when we hit the maximum allowed footprint so that our heap doesn't keep growing until it hits the growth limit. Refactored a bit of stuff. Change-Id: I8eceac4ef01e969fd286ebde3a735a09d0a6dfc1