diff options
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; } |
