-
-
Notifications
You must be signed in to change notification settings - Fork 690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Relax SourceLocationOverflowFailure limit? #928
Comments
No, the other side of the range is also used. |
I see... Looks like a big change, but given that
BTW, looks like |
Most of Tracy data structures do not follow the alignment requirements to not waste memory (which should also explain how the memcpy works). Increasing the amount of source locations would explode the memory requirements in other places, for example this per-captured-thread allocation has to account for all source locations: td->stackCount = (uint8_t*)m_slab.AllocBig( sizeof( uint8_t ) * 64*1024 ); |
Understood. I wouldn't mind those per-thread allocations if that meant we could have more zones, but we'll try to reduce the amount of zones. However, I'm not sure I understood why Also, the |
Hi,
We're reaching the source locations limit. Could this be relaxed somehow using
uint16_t
instead ofint16_t
for the maps? 64k would be enough for our use case.The text was updated successfully, but these errors were encountered: