Searched refs:work (Results 1 - 13 of 13) sorted by relevance

/dalvik/vm/mterp/x86/
H A Dstub.S4 call dvmMterp_${opcode} # do the real work
/dalvik/vm/compiler/codegen/
H A DCompilerCodegen.h26 bool dvmCompilerDoWork(CompilerWorkOrder *work);
/dalvik/vm/compiler/codegen/x86/
H A DCodegenDriver.cpp213 /* Accept the work and start compiling */
214 bool dvmCompilerDoWork(CompilerWorkOrder *work) argument
223 switch (work->kind) {
226 desc = (JitTraceDescription *)work->info;
227 res = dvmCompileTrace(desc, JIT_MAX_TRACE_LEN, &work->result,
228 work->bailPtr, 0 /* no hints */);
234 desc = (JitTraceDescription *)work->info;
235 res = dvmCompileTrace(desc, JIT_MAX_TRACE_LEN, &work->result,
236 work->bailPtr, 0 /* no hints */);
242 ALOGE("Jit: unknown work orde
[all...]
/dalvik/vm/compiler/
H A DCompiler.cpp37 CompilerWorkOrder work = local
53 return work;
57 * Enqueue a work order - retrying until successful. If attempt to enqueue
86 * Attempt to enqueue a work order, returning true if successful.
296 /* Lock the mutex to clean up the work queue */
302 /* Drain the work queue to free the work orders */
304 CompilerWorkOrder work = workDequeue(); local
305 free(work.info);
329 /* Reset the work queu
649 CompilerWorkOrder work = workDequeue(); local
[all...]
/dalvik/docs/
H A Dprettify.js20 * The lexer should work on a number of languages including C and friends,
23 * because of commenting conventions, doesn't work on Smalltalk, Lisp-like, or
28 * then it should work passably.
284 // since that doesn't work in older versions of Safari.
687 * the tripled delimiters used in python, but should work on those regardless
/dalvik/vm/arch/arm/
H A DCallEABI.S120 * up appropriately, so at least that will work.
411 * to save ip won't work, but we need to save an even number of
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp4585 * Accept the work and start compiling. Returns true if compilation
4588 bool dvmCompilerDoWork(CompilerWorkOrder *work) argument
4598 switch (work->kind) {
4602 desc = (JitTraceDescription *)work->info;
4603 success = dvmCompileTrace(desc, JIT_MAX_TRACE_LEN, &work->result,
4604 work->bailPtr, 0 /* no hints */);
4611 desc = (JitTraceDescription *)work->info;
4612 success = dvmCompileTrace(desc, JIT_MAX_TRACE_LEN, &work->result,
4613 work->bailPtr, 0 /* no hints */);
4618 dvmJitChangeProfileMode((TraceProfilingModes)(int)work
[all...]
/dalvik/vm/mterp/armv5te/
H A Dfooter.S374 bne 3f @ already doing JIT work, continue
1055 * to save ip won't work, but we need to save an even number of
1200 * makes it not work well with mergeable string sections.
/dalvik/vm/mterp/out/
H A DInterpAsm-x86.S670 /* This is the less common path, so we'll redo some work
707 /* This is the less common path, so we'll redo some work
744 /* This is the less common path, so we'll redo some work
1146 # less frequent path, so we'll redo some work
1277 # less frequent path, so we'll redo some work
7362 call dvmMterp_OP_IGET_WIDE_VOLATILE # do the real work
7373 call dvmMterp_OP_IPUT_WIDE_VOLATILE # do the real work
7384 call dvmMterp_OP_SGET_WIDE_VOLATILE # do the real work
7395 call dvmMterp_OP_SPUT_WIDE_VOLATILE # do the real work
7515 call dvmMterp_OP_EXECUTE_INLINE_RANGE # do the real work
[all...]
H A DInterpAsm-armv5te-vfp.S3656 * (This would work for long-to-int, but that instruction is actually
9516 * - Have five separate pieces that do the loading, so we can work the
16017 bne 3f @ already doing JIT work, continue
16698 * to save ip won't work, but we need to save an even number of
16843 * makes it not work well with mergeable string sections.
H A DInterpAsm-armv7-a-neon.S3653 * (This would work for long-to-int, but that instruction is actually
9453 * - Have five separate pieces that do the loading, so we can work the
15954 bne 3f @ already doing JIT work, continue
16635 * to save ip won't work, but we need to save an even number of
16780 * makes it not work well with mergeable string sections.
H A DInterpAsm-armv7-a.S3653 * (This would work for long-to-int, but that instruction is actually
9453 * - Have five separate pieces that do the loading, so we can work the
15954 bne 3f @ already doing JIT work, continue
16635 * to save ip won't work, but we need to save an even number of
16780 * makes it not work well with mergeable string sections.
H A DInterpAsm-armv5te.S3682 * (This would work for long-to-int, but that instruction is actually
3862 * (This would work for long-to-int, but that instruction is actually
3973 * (This would work for long-to-int, but that instruction is actually
9974 * - Have five separate pieces that do the loading, so we can work the
16475 bne 3f @ already doing JIT work, continue
17156 * to save ip won't work, but we need to save an even number of
17301 * makes it not work well with mergeable string sections.

Completed in 332 milliseconds