commit | d22d54849c96760aa1efa259d6dcfbace54da2af | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Tue Nov 06 17:14:12 2012 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Mon Nov 12 12:06:01 2012 -0800 |
tree | ad8615e7fa305ca768aee9ac43963ab10bcdda49 | |
parent | d21df09a54b08fbf90f9eb64801f0b03a100b8ec [diff] |
Remove first GC pause. Fixed error where we were prefetching the address of address of objects. Remove first paused by removing get dirty cards and replacing it with card aging. We now age the cards before doing the checkpoint instead of clearing them. This lets us know which cards were dirtied before the start of the GC and which cards were dirtied after. Optimized FreeList slightly. Change-Id: I39d6aac1839476d7541d83970c8b27b266e8a117