Home
last modified time | relevance | path

Searched refs:InstructionHandlerState (Results 1 – 5 of 5) sorted by relevance

/ark/runtime_core/runtime/interpreter/
Dinstruction_handler_state.h24 class InstructionHandlerState {
26 ALWAYS_INLINE InstructionHandlerState(ManagedThread *thread, const uint8_t *pc, Frame *frame) in InstructionHandlerState() function
31 ~InstructionHandlerState() = default;
32 DEFAULT_MOVE_SEMANTIC(InstructionHandlerState);
33 DEFAULT_COPY_SEMANTIC(InstructionHandlerState);
Dinstruction_handler_base.h32 ALWAYS_INLINE InstructionHandlerBase(InstructionHandlerState *state) : state_(state) {} in InstructionHandlerBase()
224 ALWAYS_INLINE InstructionHandlerState *GetInstructionHandlerState() in GetInstructionHandlerState()
230 InstructionHandlerState *state_;
Dinterpreter-inl.h89 ALWAYS_INLINE inline InstructionHandler(InstructionHandlerState *state) in InstructionHandler()
/ark/runtime_core/docs/
Dinterpreter-language-extensions.md20 InstructionHandlerState<...> state(thread, pc, frame);
42 The interpreter uses [`InstructionHandlerState`](../runtime/interpreter/instruction_handler_state.h…
54 ALWAYS_INLINE inline ECMAInstructionHandler(InstructionHandlerState<enable_profiling>* state)
79 InstructionHandlerState<...> state(thread, pc, frame);
/ark/runtime_core/runtime/interpreter/templates/
Dinterpreter-inl_gen.h.erb56 InstructionHandlerState state(thread, pc, frame);
137 …state = InstructionHandlerState(thread, method->GetInstructions() + handler.GetFrame()->GetBytecod…
169 state = InstructionHandlerState(thread, sp.cend(), handler.GetFrame());