|
Zero
0.1.0
|
#include <lock_lil.h>
Public Member Functions | |
| lil_global_store_table () | |
| ~lil_global_store_table () | |
Public Member Functions inherited from lil_global_table_base | |
| w_rc_t | request_lock (lil_lock_modes_t mode) |
| void | release_locks (bool *lock_taken, bool read_lock_only=false, lsn_t commit_lsn=lsn_t::null) |
Additional Inherited Members | |
Public Attributes inherited from lil_global_table_base | |
| uint16_t | _IS_count |
| uint16_t | _IX_count |
| uint16_t | _S_count |
| bool | _X_taken |
| bool | _dummy1 |
| uint16_t | _waiting_S |
| uint16_t | _waiting_X |
| uint32_t | _release_version |
| lsn_t | _x_lock_tag |
| pthread_mutex_t | _waiter_mutex |
| pthread_cond_t | _waiter_cond |
| tatas_lock | _spin_lock |
lock table for store.
|
inline |
|
inline |
1.8.12