MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
jit_executor_context_pool.h File Reference
#include <condition_variable>
#include <deque>
#include <functional>
#include <memory>
#include <mutex>
#include <stdexcept>
#include <string>
#include <thread>
#include <vector>
#include "mysql/harness/logging/logging.h"
#include "mysql/harness/mpsc_queue.h"
#include "mysqlrouter/jit_executor_context.h"
#include "mysqlrouter/jit_executor_context_handle.h"
#include "mysqlrouter/jit_executor_value.h"
#include "mysqlrouter/polyglot_file_system.h"

Go to the source code of this file.

Classes

class  jit_executor::Pool< T >
 Generic implementation of a pool. More...
 
class  jit_executor::ContextPool
 
class  jit_executor::PooledContextHandle
 A wrapper that will return a context to the pool as soon as it is released. More...
 

Namespaces

namespace  jit_executor