aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenDriver.c
diff options
context:
space:
mode:
authorCarl Shapiro <cshapiro@google.com>2010-01-07 21:35:50 -0800
committerCarl Shapiro <cshapiro@google.com>2010-01-11 17:44:02 -0800
commit5a6071b914e7669eaf032256f163f65403bfcf3b (patch)
tree0142097cc0540a1ed670e08c9e9aa15b8e40a1ea /vm/compiler/codegen/arm/CodegenDriver.c
parent5f56e67999c67861872c27097803d2126142fed4 (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