Lines Matching defs:work
41 CompilerWorkOrder work =
57 return work;
61 * Enqueue a work order - retrying until successful. If attempt to enqueue
90 * Attempt to enqueue a work order, returning true if successful.
311 /* Lock the mutex to clean up the work queue */
317 /* Drain the work queue to free the work orders */
319 CompilerWorkOrder work = workDequeue();
320 free(work.info);
344 /* Reset the work queue */
350 /* Reset the IC patch work queue */
377 * 2) Patch predicted chaining cells by consuming recorded work orders.
664 CompilerWorkOrder work = workDequeue();
701 work.bailPtr = &jmpBuf;
704 bool codeCompiled = dvmCompilerDoWork(&work);
711 if ((work.result.cacheVersion ==
714 !work.result.discardResult &&
715 work.result.codeAddress) {
716 dvmJitSetCodeAddr(work.pc, work.result.codeAddress,
717 work.result.instructionSet,
719 work.result.profileCodeSize);
725 free(work.info);
758 /* Reset the work queue */