Commit Graph

7 Commits (c9aae6532cfc88c4e5782db34052988ce972355d)

Author SHA1 Message Date
Beq 0d25562014 FIRE-34977 - Reduce Sim crossing overhead causing pauses
The purge thread should be the only thread recalculating cache usage. This removes the directory scan from the critial path where it would occasionally trigger due to aligned timers (exacerbated by high rates of region crossing)
2025-05-19 19:53:44 +01:00
Beq 223f7d84f2 Update bugsplat attributes to new format. 2025-05-14 00:03:54 +01:00
Ansariel 14c72b8156 llofstream used to need a c-string before - just keep it that way 2024-12-19 23:16:55 +01:00
Beq 1dd8860d82 just use llofstream for now and clean up a few missed wides. 2024-12-19 19:00:57 +00:00
Beq 267512126d Remove wide-strings as they are more trouble than they are worth
these were only ever wide strings because the BS API for windows had that. This is now written to XML.
2024-12-19 17:34:23 +00:00
Beq efb249b6d4 make this build on Linux. 2024-12-19 17:32:38 +00:00
Beq 2545ffd25a Add searchable/filterable attributes to BugSplat
New metadata file method. 
Like the previous method that only aplied to windows this is so far only available on PC and XBox BugSplat APIS. Unmlike the deprecated version, it is expected to be added to MacOS and crashpad "soon".
2024-12-19 17:32:38 +00:00