commit | 1c23e1edb7361bbaec6e57fca86d8d3797960ad2 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Fri Oct 12 14:14:11 2012 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Fri Oct 12 17:34:08 2012 -0700 |
tree | af8aa791777271fc5105f19a70aa972768493856 | |
parent | ed6d5ed3494648780b9e91422c90d6bc22c16b79 [diff] |
More space refactoring. Add common interface, AllocSpace. Renamed the old AllocSpace to DLMallocSpace. Added an new option enforce_target_size_, which when enabled, doesn't let the heap grow past ideal heap size calculated during last Gc. Removed redundant AllocationSize calls. Moved large object space to its own file instead of being in space.h/cc. Change-Id: I15e60531114bf213800599737cbd66ef44b46b15