diff options
| author | Barry Hayes <bhayes@google.com> | 2010-06-22 12:32:59 -0700 |
|---|---|---|
| committer | Barry Hayes <bhayes@google.com> | 2010-07-08 09:34:09 -0700 |
| commit | 6e5cf6021b2f3e00e18ab402f23ab93b27c6061b (patch) | |
| tree | cc2d75a7b271fe184969ae442912de30d27118bf /vm/compiler/codegen/CompilerCodegen.h | |
| parent | 3be6164a73167d992ffd075162b458576a792375 (diff) | |
Quicker partial collection by using card marking.
Add calls to the card marking from the write barrier routines, so that
a write to an Object marks the appropriate card. Add code in the GC to
use and rebuild the cards at a partial GC, clearing cards in the
Zygote heap which do not in fact contain references to the application
heap.
Change-Id: Ie6f29fd096e029f48085715b282b6db8a7122555
Diffstat (limited to 'vm/compiler/codegen/CompilerCodegen.h')
0 files changed, 0 insertions, 0 deletions
