aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenDriver.c
diff options
context:
space:
mode:
authorCarl Shapiro <cshapiro@google.com>2010-12-20 18:33:24 -0800
committerCarl Shapiro <cshapiro@google.com>2010-12-20 18:33:24 -0800
commit039167e7894ae16880f51fa0b4d44316318aae1e (patch)
tree507d062fd6a71ba96818de72c45a8fddd4449220 /vm/compiler/codegen/arm/CodegenDriver.c
parente7bdd8b8c6f3aae552b333d0bd9664ef5e63f0a0 (diff)
Simplify the interface for waiting for a concurrent GC to complete.
Previously, there was no guarantee that a GC would have completed when the waiting routine returned. This was an oversight, and the workaround became to wait in a loop that tested the condition that the GC running flag was not set. The right fix was always to push the loop into the waiting routine itself to keep the interface simple. This change backs out the hack, moving the waiting loop to where it belongs. Change-Id: Idc6ab6e5d4379a5da27e9e115d23d4123c7cacc4
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.c')
0 files changed, 0 insertions, 0 deletions