![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Public Attributes | |
| Ticket_p_list | m_ticket_list | 
| MDL_ticket * | m_mat_front = nullptr | 
| m_mat_front tracks what was the front of m_ticket_list, the last time MDL_context::materialize_fast_path_locks() was called.  More... | |
| MDL_ticket* MDL_ticket_store::Duration::m_mat_front = nullptr | 
m_mat_front tracks what was the front of m_ticket_list, the last time MDL_context::materialize_fast_path_locks() was called.
This just an optimization which allows MDL_context::materialize_fast_path_locks() only to consider the locks added since the last time it ran. Consequently, it can be assumed that every ticket after m_mat_front is materialized, but the converse is not necessarily true as new, already materialized, locks may have been added since the last time materialize_fast_path_locks() ran.
| Ticket_p_list MDL_ticket_store::Duration::m_ticket_list |