mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-06 15:01:28 +12:00
Some things improved
shared_mutex_t implemented GUI Emu Callbacks rewritten fxm::import, fxm::import_always implemented cellMsgDialog rewritten Emu.CallAfter improved (returns std::future)
This commit is contained in:
parent
9d68c16c62
commit
8ae3401ffa
77 changed files with 1814 additions and 1831 deletions
|
@ -147,7 +147,7 @@ class squeue_t
|
|||
|
||||
public:
|
||||
squeue_t()
|
||||
: m_sync({})
|
||||
: m_sync(squeue_sync_var_t{})
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -156,9 +156,9 @@ public:
|
|||
return sq_size;
|
||||
}
|
||||
|
||||
bool is_full() const volatile
|
||||
bool is_full() const
|
||||
{
|
||||
return m_sync.data.count == sq_size;
|
||||
return m_sync.load().count == sq_size;
|
||||
}
|
||||
|
||||
bool push(const T& data, const std::function<bool()>& test_exit)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue