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

890 Commits

Author SHA1 Message Date
Bartosz Szreder 0fb35b42f8 Merged in bartosz_szreder/tracy (pull request #3)
Split data handling code from the view.
2018-02-23 14:12:01 +00:00
Bartosz Szreder 3b9639a9de Tweak included header files in View and Worker. 2018-02-23 15:08:20 +01:00
Bartosz Taudul 6406df6f45 Display total time. 2018-02-22 12:44:55 +01:00
Bartosz Taudul ffb28a3d0d More concise time range display. 2018-02-22 12:38:43 +01:00
Bartosz Szreder bae1c02ad0 Worker thread will take care of itself. 2018-02-21 16:41:37 +01:00
Bartosz Szreder 9e3f18a62a Split data handling code from the view. 2018-02-21 16:41:37 +01:00
Bartosz Taudul fbaf59c9a6 Ignore zero-time zones in search. 2018-02-21 15:25:28 +01:00
Bartosz Taudul 785ab2927b Calculate proper label offsets. 2018-02-21 15:18:30 +01:00
Bartosz Taudul d9988c8a06 Histogram time labels prototype. 2018-02-20 16:01:33 +01:00
Bartosz Taudul 118d4b497f Time Stamp Counter to time conversion function. 2018-02-20 12:40:12 +01:00
Bartosz Taudul 6a65ceb71a Display maximum number of counts in bins. 2018-02-16 16:19:31 +01:00
Bartosz Taudul 4611bc355f Optional log time scale in histogram. 2018-02-16 15:34:22 +01:00
Bartosz Taudul 6e8bb9e490 Display bin times. 2018-02-16 14:42:16 +01:00
Bartosz Taudul f6cc360c69 Basic histogram introspection. 2018-02-16 14:31:57 +01:00
Bartosz Taudul fbe1af80b5 Cosmetics. 2018-02-16 14:31:53 +01:00
Bartosz Taudul 9678cc8afc Support logarithmic scaling of values on search histogram. 2018-02-16 13:28:40 +01:00
Bartosz Taudul 508b699252 Fix crash. 2018-02-16 13:09:24 +01:00
Bartosz Taudul 5bc145f719 Search results histogram. 2018-02-15 17:25:16 +01:00
Bartosz Taudul ea4863d4bd Fix help strings. 2018-02-15 16:32:36 +01:00
Bartosz Taudul e20bb2fe66 Add separators to zone count. 2018-02-15 16:31:47 +01:00
Bartosz Taudul cc38988045 Cleanup. 2018-02-15 16:24:01 +01:00
Bartosz Taudul d1d54db7b6 Display number of found zones. 2018-02-15 16:17:16 +01:00
Bartosz Szreder d5fe006e2d Add missing include charutil::hash() 2018-02-12 19:07:55 +01:00
Kamil Klimek 5c0038f3f3 Merged in kamilklimek/tracy/find-zone (pull request #2)
"Find Zone" feature
2018-01-18 11:48:00 +00:00
Kamil Klimek 66fd052344 Updated AUTHORS 2018-01-18 12:46:31 +01:00
Kamil Klimek cb08990eff "Find Zone" feature
- Simple text search with some limiting options
 - Grouping by threads
 - Easy access to "Zone Info" from search results
2018-01-18 12:35:30 +01:00
Bartosz Taudul 142f94cc33 Small style adjustments. 2018-01-13 14:08:14 +01:00
Bartosz Taudul e5317d9e40 Use dark style. 2018-01-13 13:59:16 +01:00
Bartosz Taudul 961a907e09 Remove obsolete window flag. 2018-01-13 13:56:02 +01:00
Bartosz Taudul 9330e950da Bump ImGui to 1.53. 2018-01-13 13:52:52 +01:00
Bartosz Taudul 7300c2e46e Fix TRACY_NO_EXIT behavior.
Terminate event could be the first event that was sent. In such case
server immediately closed the connection, as there was no outstanding
data to receive. Fix by sending all data in the queue before sending
terminate event.
2018-01-11 13:45:13 +01:00
Bartosz Taudul 1cb12f74c4 Benchmark reword. v0.1 2017-12-18 17:31:26 +01:00
Bartosz Taudul 533c1f2fdd SharedLockable docs. 2017-12-17 22:31:32 +01:00
Bartosz Taudul 5915683587 Shared lockable tooltips. 2017-12-17 19:40:45 +01:00
Bartosz Taudul d0d3bb1141 Store shared lock bits only for shared locks. 2017-12-17 18:44:31 +01:00
Bartosz Taudul c3a32f9c35 Send lock type in LockWait/LockSharedWait events.
This will be needed for proper construction of LockMap on the server, in
case the LockAnnounce message hasn't arrived yet.
2017-12-17 18:30:34 +01:00
Bartosz Taudul b3b8088881 Separate processing of Lockable and SharedLockable. 2017-12-17 18:00:15 +01:00
Bartosz Taudul 6f1a99e270 Combine wait lists. 2017-12-10 23:33:39 +01:00
Bartosz Taudul 340506406e Shared lock state machine. 2017-12-10 23:30:13 +01:00
Bartosz Taudul b07718ab9e Track list of shared locks. 2017-12-10 22:42:39 +01:00
Bartosz Taudul 4d9ae83abd Fix assert. 2017-12-10 22:42:25 +01:00
Bartosz Taudul 398eecbb94 Store LockEvent type as an enum class. 2017-12-10 22:37:56 +01:00
Bartosz Taudul bcf2bf1c5c Shared lock events (still using old functionality). 2017-12-10 22:04:49 +01:00
Bartosz Taudul 1bddf76f8d Improve shared locks timing. 2017-12-10 21:59:17 +01:00
Bartosz Taudul a9e14c8990 Add standard lock events to shared locking. 2017-12-10 21:56:19 +01:00
Bartosz Taudul 06fcb24440 Use shared lockable wrappers in test. 2017-12-10 21:52:26 +01:00
Bartosz Taudul 782231b048 Shared lockable skeleton. 2017-12-10 21:49:45 +01:00
Bartosz Taudul bc27bbde37 Display mutex type. 2017-12-10 21:49:23 +01:00
Bartosz Taudul 3567d7edd8 Reintroduce lock announce events. 2017-12-10 21:40:48 +01:00
Bartosz Taudul ea604d484d Don't show mutex as blocked, if there are no locks held. 2017-12-10 21:40:48 +01:00