MySQL 9.3.0
Source Code Documentation
jit_executor_javascript.cc File Reference
#include "jit_executor_javascript.h"
#include <array>
#include <chrono>
#include <condition_variable>
#include <memory>
#include <mutex>
#include <stdexcept>
#include <string>
#include <variant>
#include <vector>
#include "include/my_thread.h"
#include "languages/polyglot_javascript.h"
#include "mysql/harness/logging/logging.h"
#include "mysql/harness/scoped_callback.h"
#include "mysqlrouter/jit_executor_common.h"
#include "mysqlrouter/jit_executor_db_interface.h"
#include "mysqlrouter/polyglot_file_system.h"
#include "objects/polyglot_date.h"
#include "objects/polyglot_session.h"
#include "utils/polyglot_error.h"
#include "utils/polyglot_utils.h"
#include "utils/utils_string.h"

Namespaces

namespace  jit_executor
 
namespace  jit_executor::anonymous_namespace{jit_executor_javascript.cc}
 

Typedefs

using jit_executor::Value_type = shcore::Value_type
 
using jit_executor::Scoped_global = shcore::polyglot::Scoped_global
 

Functions

void jit_executor::anonymous_namespace{jit_executor_javascript.cc}::log_state (size_t id, ProcessingState state, const std::string &other="")