diff options
| author | Carl Shapiro <cshapiro@google.com> | 2010-01-07 21:35:50 -0800 |
|---|---|---|
| committer | Carl Shapiro <cshapiro@google.com> | 2010-01-11 17:44:02 -0800 |
| commit | 5a6071b914e7669eaf032256f163f65403bfcf3b (patch) | |
| tree | 0142097cc0540a1ed670e08c9e9aa15b8e40a1ea /vm/compiler/codegen/arm/CodegenDriver.c | |
| parent | 5f56e67999c67861872c27097803d2126142fed4 (diff) | |
Separately sweep the monitor list before sweeping the heap. Required
for the copying collector so we can abandon objects without examining
their headers. There is a liminal reduction in sweep time when using
the non-moving collector. In addition, this change uncomments a call
to free to reclaim the monitor when its owning object is unmarked.
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.c')
0 files changed, 0 insertions, 0 deletions
