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

/art/runtime/interpreter/
H A Dinterpreter.h33 namespace interpreter { namespace in namespace:art
49 } // 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"
35 namespace interpreter { namespace in namespace:art
101 } // namespace interpreter
H A Dsafe_math.h24 namespace interpreter { namespace in namespace:art
62 } // namespace interpreter
H A Dunstarted_runtime_test.cc24 #include "interpreter/interpreter_common.h"
32 namespace interpreter { namespace in namespace:art
46 interpreter::UnstartedRuntime::Unstarted ## Name(self, shadow_frame, result, arg_offset); \
62 interpreter::UnstartedRuntime::UnstartedJNI ## Name(self, method, receiver, args, result); \
271 interpreter::DoCall<false, false>(method, self, *shadow_frame, inst, inst_data[0], &result);
280 } // namespace interpreter
H A Dinterpreter.cc27 namespace interpreter { namespace in namespace:art
224 kSwitchImpl, // Switch-based interpreter implementation.
225 kComputedGotoImplKind // Computed-goto-based interpreter implementation.
228 os << ((rhs == kSwitchImpl) ? "Switch-based interpreter" : "Computed-goto-based interpreter");
235 // Clang 3.4 fails to build the goto interpreter implementation.
269 // Enter the "without access check" interpreter.
285 // Enter the "with access check" interpreter.
483 } // namespace interpreter
H A Dinterpreter_common.h20 #include "interpreter.h"
60 namespace interpreter { namespace in namespace:art
62 // External references to both interpreter implementations.
424 } // namespace interpreter
H A Dinterpreter_goto_table_impl.cc18 // Clang 3.4 fails to build the goto interpreter implementation.
24 namespace interpreter { namespace in namespace:art
34 // Advance to the next instruction and updates interpreter state.
89 * When instrumentation is active, the interpreter uses the "alternative" handler table. Otherwise
92 * The current handler table is the handler table being used by the interpreter. It is updated:
150 LOG(FATAL) << "Invalid shadow frame for interpreter use";
2531 } // namespace interpreter
H A Dinterpreter_switch_impl.cc21 namespace interpreter { namespace in namespace:art
61 LOG(FATAL) << "Invalid shadow frame for interpreter use";
2243 } // namespace interpreter
H A Dinterpreter_common.cc27 namespace interpreter { namespace in namespace:art
646 // Force the use of interpreter when it is required by the debugger.
833 } // namespace interpreter
H A Dunstarted_runtime.cc31 #include "interpreter/interpreter_common.h"
45 namespace interpreter { namespace in namespace:art
1105 // Not special, continue with regular interpreter execution.
1128 } // namespace interpreter
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
H A DFuzzer.java125 Class<? extends Executor> optimizing, Class<? extends Executor> interpreter) {
143 interpreter.getConstructor(BaseListener.class, Device.class);
124 addExecutorsForArchitecture(Device device, Class<? extends Executor> quick, Class<? extends Executor> optimizing, Class<? extends Executor> interpreter) argument

Completed in 466 milliseconds