mirror of
https://github.com/wolfpld/tracy
synced 2025-05-01 13:13:53 +00:00
Update int for ___tracy_before_lock_lockable_ctx
This commit is contained in:
parent
cd8e2a5d8a
commit
94403bde4b
@ -4841,7 +4841,7 @@ TRACY_API void ___tracy_terminate_lockable_ctx( struct __tracy_lockable_context_
|
|||||||
tracy::tracy_free((void*)lockdata);
|
tracy::tracy_free((void*)lockdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACY_API int ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata )
|
TRACY_API int32_t ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata )
|
||||||
{
|
{
|
||||||
#ifdef TRACY_ON_DEMAND
|
#ifdef TRACY_ON_DEMAND
|
||||||
bool queue = false;
|
bool queue = false;
|
||||||
@ -4853,7 +4853,7 @@ TRACY_API int ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context
|
|||||||
if( active != connected ) lockdata->m_active.store( connected, std::memory_order_relaxed );
|
if( active != connected ) lockdata->m_active.store( connected, std::memory_order_relaxed );
|
||||||
if( connected ) queue = true;
|
if( connected ) queue = true;
|
||||||
}
|
}
|
||||||
if( !queue ) return false;
|
if( !queue ) return static_cast<int32_t>(false);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
auto item = tracy::Profiler::QueueSerial();
|
auto item = tracy::Profiler::QueueSerial();
|
||||||
@ -4862,7 +4862,7 @@ TRACY_API int ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context
|
|||||||
tracy::MemWrite( &item->lockWait.id, lockdata->m_id );
|
tracy::MemWrite( &item->lockWait.id, lockdata->m_id );
|
||||||
tracy::MemWrite( &item->lockWait.time, tracy::Profiler::GetTime() );
|
tracy::MemWrite( &item->lockWait.time, tracy::Profiler::GetTime() );
|
||||||
tracy::Profiler::QueueSerialFinish();
|
tracy::Profiler::QueueSerialFinish();
|
||||||
return true;
|
return static_cast<int32_t>(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACY_API void ___tracy_after_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata )
|
TRACY_API void ___tracy_after_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata )
|
||||||
|
@ -349,7 +349,7 @@ TRACY_API void ___tracy_emit_message_appinfo( const char* txt, size_t size );
|
|||||||
|
|
||||||
TRACY_API struct __tracy_lockable_context_data* ___tracy_announce_lockable_ctx( const struct ___tracy_source_location_data* srcloc );
|
TRACY_API struct __tracy_lockable_context_data* ___tracy_announce_lockable_ctx( const struct ___tracy_source_location_data* srcloc );
|
||||||
TRACY_API void ___tracy_terminate_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
TRACY_API void ___tracy_terminate_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
||||||
TRACY_API int ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
TRACY_API int32_t ___tracy_before_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
||||||
TRACY_API void ___tracy_after_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
TRACY_API void ___tracy_after_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
||||||
TRACY_API void ___tracy_after_unlock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
TRACY_API void ___tracy_after_unlock_lockable_ctx( struct __tracy_lockable_context_data* lockdata );
|
||||||
TRACY_API void ___tracy_after_try_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata, int acquired );
|
TRACY_API void ___tracy_after_try_lock_lockable_ctx( struct __tracy_lockable_context_data* lockdata, int acquired );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user