mirror of
https://github.com/wolfpld/tracy
synced 2025-04-29 04:23:51 +00:00
Simplify code.
This commit is contained in:
parent
741aebaa77
commit
8ddf26fff2
@ -72,15 +72,11 @@ public:
|
|||||||
template<class Compare>
|
template<class Compare>
|
||||||
tracy_force_inline void push_back( const T& val, Compare comp )
|
tracy_force_inline void push_back( const T& val, Compare comp )
|
||||||
{
|
{
|
||||||
if( sortedEnd != 0 || v.empty() || comp( v.back(), val ) )
|
if( sortedEnd == 0 && !v.empty() && !comp( v.back(), val ) )
|
||||||
{
|
|
||||||
v.push_back( val );
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
sortedEnd = (uint32_t)v.size();
|
sortedEnd = (uint32_t)v.size();
|
||||||
v.push_back( val );
|
|
||||||
}
|
}
|
||||||
|
v.push_back( val );
|
||||||
}
|
}
|
||||||
|
|
||||||
tracy_force_inline void reserve( size_t cap ) { v.reserve( cap ); }
|
tracy_force_inline void reserve( size_t cap ) { v.reserve( cap ); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user