diff options
| author | Ben Cheng <bccheng@android.com> | 2010-01-25 11:10:25 -0800 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-01-25 11:10:25 -0800 |
| commit | 9356cdfb310410bd7f2ea091810fa9b04c6bab38 (patch) | |
| tree | a7bc97853c3882918d614928a4907a511f9eb4ab /vm/compiler/codegen/arm/CodegenDriver.c | |
| parent | 45071dd09330c9399735b13c81f8d75e4c6bfa0d (diff) | |
| parent | 7a0bcd0de6c4da6499a088a18d1750e51204c2a6 (diff) | |
Merge "Tighten the safe points for code cache resets to happen."
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.c')
| -rw-r--r-- | vm/compiler/codegen/arm/CodegenDriver.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vm/compiler/codegen/arm/CodegenDriver.c b/vm/compiler/codegen/arm/CodegenDriver.c index f92e34728..1993c9dae 100644 --- a/vm/compiler/codegen/arm/CodegenDriver.c +++ b/vm/compiler/codegen/arm/CodegenDriver.c @@ -4103,7 +4103,8 @@ bool dvmCompilerDoWork(CompilerWorkOrder *work) { bool res; - if (gDvmJit.codeCacheFull) { + if (gDvmJit.codeCacheFull && + (work->kind != kWorkOrderICPatch)) { return false; } |
