![]() |
MySQL 26.7.0
Source Code Documentation
|
Dependency_tracker instrumentation parameters, packed into this structure to simplify construction of a Dependency_tracker class instance and prevent mistakes when passing a lot of integer parameters into the class constructor. More...
#include <dependency_tracker_psi.h>
Public Attributes | |
| concurrency::Mutex_key | key_mt_registry_entry {0} |
| mutex: One key for mutexes used to synchronize access to each entry (1 mutex per 1 entry) More... | |
| concurrency::Stage_key | key_stage_activate_task {0} |
| stage: register / activate a task More... | |
| concurrency::Stage_key | key_stage_add_dependency {0} |
| stage: add dependency More... | |
| concurrency::Stage_key | key_stage_check_ready {0} |
| stage: check if task is ready to execute More... | |
| concurrency::Stage_key | key_stage_mark_dependency_met {0} |
| stage: mark dependency met (task callback) More... | |
| allocators::Memory_resource | memory_resource |
| memory: memory instrumentation object More... | |
Dependency_tracker instrumentation parameters, packed into this structure to simplify construction of a Dependency_tracker class instance and prevent mistakes when passing a lot of integer parameters into the class constructor.
| concurrency::Mutex_key mysql::scheduler::Dependency_tracker_psi::key_mt_registry_entry {0} |
mutex: One key for mutexes used to synchronize access to each entry (1 mutex per 1 entry)
| concurrency::Stage_key mysql::scheduler::Dependency_tracker_psi::key_stage_activate_task {0} |
stage: register / activate a task
| concurrency::Stage_key mysql::scheduler::Dependency_tracker_psi::key_stage_add_dependency {0} |
stage: add dependency
| concurrency::Stage_key mysql::scheduler::Dependency_tracker_psi::key_stage_check_ready {0} |
stage: check if task is ready to execute
| concurrency::Stage_key mysql::scheduler::Dependency_tracker_psi::key_stage_mark_dependency_met {0} |
stage: mark dependency met (task callback)
| allocators::Memory_resource mysql::scheduler::Dependency_tracker_psi::memory_resource |
memory: memory instrumentation object