![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <condition_variable>#include <memory>#include <mutex>#include <queue>#include <string>#include <thread>#include <unordered_map>#include <variant>#include <vector>#include "languages/polyglot_javascript.h"#include "mysql/harness/mpsc_queue.h"#include "mysqlrouter/jit_executor_callbacks.h"#include "mysqlrouter/jit_executor_common.h"#include "mysqlrouter/jit_executor_db_interface.h"#include "mysqlrouter/jit_executor_value.h"#include "mysqlrouter/polyglot_file_system.h"#include "native_wrappers/polyglot_object_bridge.h"#include "objects/polyglot_session.h"Go to the source code of this file.
Classes | |
| struct | jit_executor::Result |
| struct | jit_executor::Code |
| class | jit_executor::JavaScript |
| MRS JavaScript Implementation. More... | |
| struct | jit_executor::JavaScript::Synch_return |
| struct | jit_executor::JavaScript::Synch_error |
| struct | jit_executor::JavaScript::Get_session |
| struct | jit_executor::JavaScript::Get_current_mrs_user_id |
| struct | jit_executor::JavaScript::Get_content_set_path |
Namespaces | |
| namespace | jit_executor |
Enumerations | |
| enum class | jit_executor::ResultState { jit_executor::Ok , jit_executor::Error , jit_executor::ResourceExhausted } |
| enum class | jit_executor::ProcessingState { jit_executor::Idle , jit_executor::Processing , jit_executor::HoldingResult , jit_executor::Finished } |