Searched defs:interpreter (Results 1 - 20 of 20) sorted by relevance

/art/runtime/interpreter/
H A Dinterpreter.h36 namespace interpreter { namespace in namespace:art
72 } // namespace interpreter
H A Dinterpreter_intrinsics.h28 namespace interpreter { namespace in namespace:art
31 // no interpreter implementation, return false and a normal invoke will proceed.
38 } // namespace interpreter
H A Dinterpreter_mterp_impl.h31 namespace interpreter { namespace in namespace:art
39 } // namespace interpreter
H A Dsafe_math_test.cc24 namespace interpreter { namespace in namespace:art
131 } // namespace interpreter
H A Dunstarted_runtime.h20 #include "interpreter.h"
36 namespace interpreter { namespace in namespace:art
109 } // namespace interpreter
H A Dinterpreter_switch_impl.h32 namespace interpreter { namespace in namespace:art
34 // Group all the data that is needed in the switch interpreter.
47 // The actual internal implementation of the switch interpreter.
57 // Wrapper around the switch interpreter which ensures we can unwind through it.
77 } // namespace interpreter
H A Dsafe_math.h24 namespace interpreter { namespace in namespace:art
62 } // namespace interpreter
H A Dinterpreter_intrinsics.cc17 #include "interpreter/interpreter_intrinsics.h"
21 #include "interpreter/interpreter_common.h"
24 namespace interpreter { namespace in namespace:art
408 // at preceding suspend points. That's automatic in the interpreter.
607 } // namespace interpreter
H A Dinterpreter.cc17 #include "interpreter.h"
39 namespace interpreter { namespace in namespace:art
235 kSwitchImplKind, // Switch-based interpreter implementation.
236 kMterpImplKind // Assembly interpreter
281 // interpreter and compiler already.
303 // Enter the "without access check" interpreter.
306 // No Mterp variant - just use the switch interpreter.
326 // Mterp didn't like that instruction. Single-step it with the reference interpreter.
347 // Enter the "with access check" interpreter.
383 // This can happen if we are in forced interpreter mod
[all...]
H A Dinterpreter_common.h20 #include "interpreter.h"
60 namespace interpreter { namespace in namespace:art
125 // support interpreter intrinsics if applicable.
651 } // namespace interpreter
H A Dinterpreter_switch_impl.cc29 namespace interpreter { namespace in namespace:art
206 LOG(FATAL) << "Invalid shadow frame for interpreter use";
2515 } // namespace interpreter
H A Dunstarted_runtime_test.cc31 #include "interpreter/interpreter_common.h"
42 namespace interpreter { namespace in namespace:art
56 interpreter::UnstartedRuntime::Unstarted ## Name(self, shadow_frame, result, arg_offset); \
72 interpreter::UnstartedRuntime::UnstartedJNI ## Name(self, method, receiver, args, result); \
406 interpreter::DoCall<false, false>(method,
1039 interpreter::DoCall<false, false>(method,
1200 interpreter::DoCall<false, false>(boot_cp_init,
1405 } // namespace interpreter
H A Dinterpreter_common.cc43 namespace interpreter { namespace in namespace:art
1212 // Test whether to use the interpreter or compiler entrypoint, and save that result to pass to
1216 // For unstarted runtimes, always use the interpreter entrypoint. This fixes the case where we are
1228 DCHECK(!Runtime::Current()->IsAotCompiler()) << "Compiler should use interpreter entrypoint";
1595 } // namespace interpreter
H A Dunstarted_runtime.cc44 #include "interpreter/interpreter_common.h"
62 namespace interpreter { namespace in namespace:art
1968 // Not special, continue with regular interpreter execution.
1991 } // namespace interpreter
/art/runtime/interpreter/mterp/
H A Dmterp_stub.cc23 namespace interpreter { namespace in namespace:art
51 } // namespace interpreter
H A Dmterp.h35 namespace interpreter { namespace in namespace:art
50 // Set true to enable poison testing of ExportPC. Uses Alt interpreter.
53 } // namespace interpreter
H A Dmterp.cc25 #include "interpreter/interpreter_common.h"
26 #include "interpreter/interpreter_intrinsics.h"
29 namespace interpreter { namespace in namespace:art
31 * Verify some constants used by the mterp interpreter.
154 // An async exception has been thrown. We need to go to the switch interpreter. MTerp doesn't
1053 } // namespace interpreter
/art/runtime/
H A Dcommon_dex_operations.h30 #include "interpreter/shadow_frame.h"
31 #include "interpreter/unstarted_runtime.h"
41 namespace interpreter { namespace in namespace:art
53 } // namespace interpreter
65 interpreter::ArtInterpreterToInterpreterBridge(self, accessor, callee_frame, result);
67 interpreter::ArtInterpreterToCompiledCodeBridge(
71 interpreter::UnstartedRuntime::Invoke(self, accessor, callee_frame, result, first_dest_reg);
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
H A DFuzzer.java119 Class<? extends Executor> interpreter) {
132 interpreter.getConstructor(BaseListener.class, Device.class);
118 addExecutorsForArchitecture(Device device, Class<? extends Executor> optimizing, Class<? extends Executor> interpreter) argument
/art/test/common/
H A Druntime_state.cc160 bool interpreter = local
162 return !interpreter;

Completed in 250 milliseconds