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

Commit Graph

  • f733758652 Time accumulation histogram mode. Bartosz Taudul 2018-03-05 20:15:18 +01:00
  • 4005f22ecf Clear selection only on right mouse click. Add tooltip. Bartosz Taudul 2018-03-05 20:05:20 +01:00
  • 3e931432cf Don't calculate logarithms more than once. Bartosz Taudul 2018-03-05 13:20:24 +01:00
  • 68f652c40f Put total time and max counts on the same line. Bartosz Taudul 2018-03-04 23:25:33 +01:00
  • 3a8c976285 Clear histogram range selection by right mouse click. Bartosz Taudul 2018-03-04 23:20:35 +01:00
  • f510d8d2e7 Update item counts in thread list. Bartosz Taudul 2018-03-04 23:17:36 +01:00
  • 3dd14c9e01 Filter found zones according to selection. Bartosz Taudul 2018-03-04 23:07:38 +01:00
  • f42d8cee38 Selection of time range on histogram. Bartosz Taudul 2018-03-04 22:52:36 +01:00
  • dee7fd27be Move mouse highlight data to a separate struct. Bartosz Taudul 2018-03-04 22:21:35 +01:00
  • f7829a7eae Store matches in a map. Bartosz Taudul 2018-03-04 22:11:50 +01:00
  • 754279d6f1 Allow narrowing down search results by source location. Bartosz Taudul 2018-03-04 21:17:38 +01:00
  • 2c508c1f79 Display list of matched source locations in search window. Bartosz Taudul 2018-03-04 21:10:10 +01:00
  • 5c1aec723d Fix thread name clashes in ImGui. Bartosz Taudul 2018-03-04 18:52:32 +01:00
  • fa46445537 Add label to separate found zones from rest of find dialog. Bartosz Taudul 2018-03-04 18:44:33 +01:00
  • a34bb97d78 Unify zone children and find zone list behavior. Bartosz Taudul 2018-03-04 18:42:18 +01:00
  • f44e9bbd7b Make zone info child list "selectable". Bartosz Taudul 2018-03-04 18:40:32 +01:00
  • a7e7f59f96 Zoom-to-zone on middle click on found item. Bartosz Taudul 2018-03-04 18:35:40 +01:00
  • 5cb917e868 No nonsense union. Bartosz Taudul 2018-03-04 17:52:51 +01:00
  • 5afdccfc46 Properly initialize data. Bartosz Taudul 2018-03-04 17:47:26 +01:00
  • e9395cd988 Reconstruct source location payload map on data load. Bartosz Taudul 2018-03-04 17:20:14 +01:00
  • a374114358 Use proper encoding of source location. Bartosz Taudul 2018-03-04 17:17:25 +01:00
  • 9170cfd943 First entry in sourceLocationExpand is special. Bartosz Taudul 2018-03-04 16:57:57 +01:00
  • 80da271a2c Don't match source location on a per-zone basis. Bartosz Taudul 2018-03-04 16:53:13 +01:00
  • b48602f5d1 Implement search for matching source locations. Bartosz Taudul 2018-03-04 16:52:45 +01:00
  • f8c5f28372 Use Vector for source location expand storage. Bartosz Taudul 2018-03-04 16:32:51 +01:00
  • f99c6eec78 Simplify code. Bartosz Taudul 2018-03-04 16:23:28 +01:00
  • b09bae07c4 Change default find parameters to unlimited. Bartosz Taudul 2018-03-04 16:07:10 +01:00
  • dca7338319 Update rpmalloc to 1.3.0. Bartosz Taudul 2018-03-04 15:51:10 +01:00
  • 0c1721144e Backport concurrent queue's fixes. Bartosz Taudul 2018-03-04 15:32:42 +01:00
  • 7d6f5b875d Bump lz4 to 1.8.1. Bartosz Taudul 2018-03-04 15:23:46 +01:00
  • b057c631a6 Ignore tracy_test executable. Bartosz Taudul 2018-03-04 15:12:05 +01:00
  • 87cfd98b69 No need for fractional time part on graph ticks. Bartosz Taudul 2018-02-28 15:38:32 +01:00
  • 2891ecc526 Logarithmic scale histogram ticks. Bartosz Taudul 2018-02-28 15:20:52 +01:00
  • e64e7ce3f1 Add TracyWorker.hpp to msvc project. Bartosz Taudul 2018-02-23 15:13:30 +01:00
  • 0fb35b42f8 Merged in bartosz_szreder/tracy (pull request #3) Bartosz Szreder 2018-02-23 14:12:01 +00:00
  • 3b9639a9de Tweak included header files in View and Worker. Bartosz Szreder 2018-02-22 12:10:15 +01:00
  • 6406df6f45 Display total time. Bartosz Taudul 2018-02-22 12:44:55 +01:00
  • ffb28a3d0d More concise time range display. Bartosz Taudul 2018-02-22 12:38:43 +01:00
  • bae1c02ad0 Worker thread will take care of itself. Bartosz Szreder 2018-02-15 13:19:20 +01:00
  • 9e3f18a62a Split data handling code from the view. Bartosz Szreder 2018-02-13 14:57:47 +01:00
  • fbaf59c9a6 Ignore zero-time zones in search. Bartosz Taudul 2018-02-21 15:25:28 +01:00
  • 785ab2927b Calculate proper label offsets. Bartosz Taudul 2018-02-21 15:18:30 +01:00
  • d9988c8a06 Histogram time labels prototype. Bartosz Taudul 2018-02-20 16:01:33 +01:00
  • 118d4b497f Time Stamp Counter to time conversion function. Bartosz Taudul 2018-02-20 12:40:12 +01:00
  • 6a65ceb71a Display maximum number of counts in bins. Bartosz Taudul 2018-02-16 16:19:31 +01:00
  • 4611bc355f Optional log time scale in histogram. Bartosz Taudul 2018-02-16 15:34:22 +01:00
  • 6e8bb9e490 Display bin times. Bartosz Taudul 2018-02-16 14:42:16 +01:00
  • f6cc360c69 Basic histogram introspection. Bartosz Taudul 2018-02-16 14:31:57 +01:00
  • fbe1af80b5 Cosmetics. Bartosz Taudul 2018-02-16 14:31:53 +01:00
  • 9678cc8afc Support logarithmic scaling of values on search histogram. Bartosz Taudul 2018-02-16 13:28:40 +01:00
  • 508b699252 Fix crash. Bartosz Taudul 2018-02-16 13:09:24 +01:00
  • 5bc145f719 Search results histogram. Bartosz Taudul 2018-02-15 17:25:16 +01:00
  • ea4863d4bd Fix help strings. Bartosz Taudul 2018-02-15 16:32:36 +01:00
  • e20bb2fe66 Add separators to zone count. Bartosz Taudul 2018-02-15 16:31:47 +01:00
  • cc38988045 Cleanup. Bartosz Taudul 2018-02-15 16:24:01 +01:00
  • d1d54db7b6 Display number of found zones. Bartosz Taudul 2018-02-15 16:17:16 +01:00
  • d5fe006e2d Add missing include charutil::hash() Bartosz Szreder 2018-02-08 17:08:31 +01:00
  • 5c0038f3f3 Merged in kamilklimek/tracy/find-zone (pull request #2) Kamil Klimek 2018-01-18 11:48:00 +00:00
  • 66fd052344 Updated AUTHORS Kamil Klimek 2018-01-18 12:46:31 +01:00
  • cb08990eff "Find Zone" feature Kamil Klimek 2018-01-17 12:49:50 +01:00
  • 142f94cc33 Small style adjustments. Bartosz Taudul 2018-01-13 14:08:14 +01:00
  • e5317d9e40 Use dark style. Bartosz Taudul 2018-01-13 13:59:16 +01:00
  • 961a907e09 Remove obsolete window flag. Bartosz Taudul 2018-01-13 13:56:02 +01:00
  • 9330e950da Bump ImGui to 1.53. Bartosz Taudul 2018-01-13 13:52:52 +01:00
  • 7300c2e46e Fix TRACY_NO_EXIT behavior. Bartosz Taudul 2018-01-11 13:43:54 +01:00
  • 1cb12f74c4 Benchmark reword. v0.1 Bartosz Taudul 2017-12-18 17:31:26 +01:00
  • 533c1f2fdd SharedLockable docs. Bartosz Taudul 2017-12-17 22:31:32 +01:00
  • 5915683587 Shared lockable tooltips. Bartosz Taudul 2017-12-17 19:40:45 +01:00
  • d0d3bb1141 Store shared lock bits only for shared locks. Bartosz Taudul 2017-12-17 18:44:31 +01:00
  • c3a32f9c35 Send lock type in LockWait/LockSharedWait events. Bartosz Taudul 2017-12-17 18:30:34 +01:00
  • b3b8088881 Separate processing of Lockable and SharedLockable. Bartosz Taudul 2017-12-17 18:00:15 +01:00
  • 6f1a99e270 Combine wait lists. Bartosz Taudul 2017-12-10 23:33:39 +01:00
  • 340506406e Shared lock state machine. Bartosz Taudul 2017-12-10 23:30:13 +01:00
  • b07718ab9e Track list of shared locks. Bartosz Taudul 2017-12-10 22:42:39 +01:00
  • 4d9ae83abd Fix assert. Bartosz Taudul 2017-12-10 22:42:25 +01:00
  • 398eecbb94 Store LockEvent type as an enum class. Bartosz Taudul 2017-12-10 22:37:56 +01:00
  • bcf2bf1c5c Shared lock events (still using old functionality). Bartosz Taudul 2017-12-10 22:04:49 +01:00
  • 1bddf76f8d Improve shared locks timing. Bartosz Taudul 2017-12-10 21:59:17 +01:00
  • a9e14c8990 Add standard lock events to shared locking. Bartosz Taudul 2017-12-10 21:56:19 +01:00
  • 06fcb24440 Use shared lockable wrappers in test. Bartosz Taudul 2017-12-10 21:52:26 +01:00
  • 782231b048 Shared lockable skeleton. Bartosz Taudul 2017-12-10 21:49:45 +01:00
  • bc27bbde37 Display mutex type. Bartosz Taudul 2017-12-10 21:49:23 +01:00
  • 3567d7edd8 Reintroduce lock announce events. Bartosz Taudul 2017-12-10 21:37:39 +01:00
  • ea604d484d Don't show mutex as blocked, if there are no locks held. Bartosz Taudul 2017-12-10 20:53:20 +01:00
  • 171e962f97 Shared mutex test. Bartosz Taudul 2017-12-10 20:36:10 +01:00
  • 0f2d41413f Include plots, msgs, gpu zones, locks in last time calculation. Bartosz Taudul 2017-12-09 20:10:32 +01:00
  • 6942f84a99 Last time is now cached, not calculated. Bartosz Taudul 2017-12-09 20:05:34 +01:00
  • 86006e8416 Simplify GetNextLockEvent(). Bartosz Taudul 2017-12-09 19:28:12 +01:00
  • b67989ab54 No need for nextState variable. Bartosz Taudul 2017-12-09 19:24:35 +01:00
  • 981bbfe42d Reorder LockEvent fields. Bartosz Taudul 2017-12-09 19:13:59 +01:00
  • cf5ee65604 Vectorize loop. Bartosz Taudul 2017-12-09 00:15:10 +01:00
  • 96cd782011 Enable AVX2 code generation. Bartosz Taudul 2017-12-08 23:55:16 +01:00
  • d0dfa62f43 Force inline internal pdqsort functions. Bartosz Taudul 2017-12-08 23:25:48 +01:00
  • 86c5dcced9 __cplusplus check won't work on MSVC. Bartosz Taudul 2017-12-08 23:13:40 +01:00
  • 0da09bc62b Use pdqsort. Bartosz Taudul 2017-12-08 23:11:08 +01:00
  • 2c4eaf162d Add pdqsort. Bartosz Taudul 2017-12-08 23:02:48 +01:00
  • fb04853ffd NVIDIA driver woes. Bartosz Taudul 2017-12-05 23:30:05 +01:00
  • bb46468a36 Add locks information to welcome message. Bartosz Taudul 2017-12-05 23:23:12 +01:00
  • 48678b3bd7 Drop bitfield usage. Bartosz Taudul 2017-12-05 22:34:48 +01:00
  • 5407676f1f Microoptimize thread bit operations. Bartosz Taudul 2017-12-05 22:22:07 +01:00