Specialization of the Polyglot_common_context to provide MRS specific logging functions as well as th...
Definition: jit_executor_common_context.h:46
Definition: jit_executor_context.h:40
Definition: jit_executor_javascript_context.h:44
bool started() const
Definition: jit_executor_javascript_context.cc:66
JavaScriptContext(size_t id, CommonContext *common_context, const std::string &debug_port="")
Definition: jit_executor_javascript_context.cc:42
std::shared_ptr< JavaScript > m_language
Definition: jit_executor_javascript_context.h:63
size_t id() override
Definition: jit_executor_javascript_context.cc:64
bool m_language_started
Definition: jit_executor_javascript_context.h:64
std::string execute(const std::string &module, const std::string &object, const std::string &function, const std::vector< Value > ¶meters, int timeout, ResultType result_type, const GlobalCallbacks &global_callbacks) override
Definition: jit_executor_javascript_context.cc:49
bool wait_for_idle() override
Definition: jit_executor_javascript_context.cc:62
~JavaScriptContext() override
Definition: jit_executor_javascript_context.h:48