1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

5516 Commits

Author SHA1 Message Date
Bartosz Taudul 401ee2ff2e Update NEWS. 2021-02-25 22:26:29 +01:00
Bartosz Taudul 7f1b29ec7a Set windows code page to utf8. 2021-02-25 19:21:45 +01:00
Bartosz Taudul 1070d74acf Update NEWS. 2021-02-25 18:54:49 +01:00
Bartosz Taudul 9a5d3b729d Fix vcpkg. 2021-02-25 18:40:27 +01:00
Bartosz Taudul c12de1b326 Merge pull request #178 from sideeffects/master
Add IsActive accessor to ScopedZone.
2021-02-16 20:52:29 +01:00
John Lynch f3fd935263 Add ZoneIsActive and ZoneIsActiveV macros. 2021-02-16 13:38:54 -06:00
John Lynch 29af8352ee Add IsActive accessor to ScopedZone. 2021-02-12 20:30:43 -06:00
Bartosz Taudul d8c1dae9e1 Merge pull request #177 from sideeffects/master
Use triple underscore in ZoneColor!
2021-02-12 19:28:31 +01:00
John Lynch d471c890b1 Use triple underscore! 2021-02-12 11:08:43 -06:00
Bartosz Taudul 9c598b034e Merge pull request #176 from sideeffects/master
Fix typo in ZoneColor macro.
2021-02-12 17:54:49 +01:00
John Lynch d28eb62448 Fix typo in ZoneColor macro. 2021-02-12 10:49:44 -06:00
Bartosz Taudul 5ea71ea20d Apparently program_invocation_short_name may be not defined. 2021-02-11 18:12:59 +01:00
Bartosz Taudul f0e1d77ebc Update imgui to 1.81 + docking. 2021-02-11 00:30:41 +01:00
Bartosz Taudul 26a8ec3909 Reuse existing variable. 2021-02-10 18:56:07 +01:00
Bartosz Taudul 3c3cfe5eea Update email. 2021-02-10 02:43:05 +01:00
Bartosz Taudul b51e3fbbc8 Remove unneeded variable. 2021-02-07 21:08:52 +01:00
Bartosz Taudul 5e48eebf26 Fix type in comparison. 2021-02-07 21:08:24 +01:00
Bartosz Taudul 936f03fa9e Update NEWS. 2021-02-07 21:06:02 +01:00
Bartosz Taudul 9cfc36f92e Preserve valid order of server query acknowledgements. 2021-02-07 20:53:20 +01:00
Bartosz Taudul 9b5cc3352a Fast search for zone tid in GetZoneThreadData(). 2021-02-07 20:27:33 +01:00
Bartosz Taudul c6c9fec383 Faster search for tid of zone in GetZoneParent(). 2021-02-07 20:27:33 +01:00
Bartosz Taudul 35267abc8e Remove obsolete GetZoneDepth() method. 2021-02-07 19:58:23 +01:00
Bartosz Taudul 02451fecd7 Remove not needed methods from SortedVector. 2021-02-07 19:36:45 +01:00
Bartosz Taudul 18e893752b Use SortedVector for source location zones. 2021-02-07 19:35:53 +01:00
Bartosz Taudul 0100d0beb4 SortedVector has to provide reserve(). 2021-02-07 19:35:23 +01:00
Bartosz Taudul 3323cc9612 Update NEWS. 2021-02-07 19:05:43 +01:00
Bartosz Taudul 99e68715c7 Include SIGABRT in crash handling. 2021-02-07 19:04:48 +01:00
Bartosz Taudul c220177828 Do postponed work only when needed. 2021-02-07 18:29:29 +01:00
Bartosz Taudul 9bb1d13afa Revert to non-shared mutex for data lock.
The main change here is that the UI will be unresponsive when a trace is being
saved when there's no capture being performed. Note that the UI was always
frozen during saving if the capture was live, due to how starvation is
prevented by the locks.
2021-02-07 18:11:36 +01:00
Bartosz Taudul 417d526581 Use SortedVector for plot data. 2021-02-07 15:52:08 +01:00
Bartosz Taudul 90c873421c Implement main sorting functionality in SortedVector. 2021-02-07 15:50:27 +01:00
Bartosz Taudul e2db68e5f0 Comment out unneeded (for now) methods in SortedVector. 2021-02-07 15:49:16 +01:00
Bartosz Taudul dcd76fc369 Add pass-through sorted vector wrapper. 2021-02-07 14:43:05 +01:00
Bartosz Taudul 8732f0e94e Release 0.7.6. v0.7.6 2021-02-06 23:58:46 +01:00
Bartosz Taudul d6fa6da0ed Add build automation script. 2021-02-06 23:57:14 +01:00
Bartosz Taudul a35e936401 Update manual. 2021-02-06 23:12:16 +01:00
Bartosz Taudul 3400331de1 Check source file validity against executable time. 2021-02-06 22:59:07 +01:00
Bartosz Taudul e577220e36 Update NEWS. 2021-02-04 00:48:59 +01:00
Bartosz Taudul ad2062fb40 Last-resort source code transfer from client to server. 2021-02-04 00:45:00 +01:00
Bartosz Taudul 3376620919 Move server query acknowledgement to a separate function. 2021-02-04 00:03:58 +01:00
Bartosz Taudul f97223e394 Rename ParamPingback to more generic AckServerQueryNoop. 2021-02-04 00:03:58 +01:00
Bartosz Taudul 253c3ae4c8 Android applications spawn through a common executable.
/proc/self/exe -> /system/bin/app_process64
2021-02-01 15:26:34 +01:00
Bartosz Taudul 53505373c7 Always show full symbol name in ghost zone popups. 2021-01-31 20:49:49 +01:00
Bartosz Taudul f89fd4ab04 Executable path discovery on BSDs. 2021-01-31 20:27:32 +01:00
Bartosz Taudul a795c21962 Get process executable path on macos. 2021-01-31 19:34:39 +01:00
Bartosz Taudul 468babe56a Update manual. 2021-01-31 19:15:23 +01:00
Bartosz Taudul 8a68d88242 Update NEWS. 2021-01-31 19:15:23 +01:00
Bartosz Taudul ab4d7259ea Display GPU context name in options menu. 2021-01-31 19:15:23 +01:00
Bartosz Taudul f068a1d31f Display GPU context name in thread track labels. 2021-01-31 19:15:23 +01:00
Bartosz Taudul c4a6f3f980 Save/load GPU context names. 2021-01-31 19:15:23 +01:00