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

Commit Graph

  • b7dfbed7e5 Document the capture tool. Bartosz Taudul 2018-03-18 13:13:36 +01:00
  • 8ce6634ebc Document the TRACY_NO_STATISTICS macro. Bartosz Taudul 2018-03-18 13:09:59 +01:00
  • d747f2b74f Disable statistics collection in capture tool. Bartosz Taudul 2018-03-18 13:00:11 +01:00
  • 7a4e7cbf86 Reduce data collection if TRACY_NO_STATISTICS is defined. Bartosz Taudul 2018-03-18 12:55:54 +01:00
  • 4baea4a74f Don't hash source location zones keys. Bartosz Taudul 2018-03-18 03:25:14 +01:00
  • 67774698af Only use direct zone end time for find zone data. Bartosz Taudul 2018-03-18 02:53:16 +01:00
  • e6b3f373c5 Add direct zone end getter. Bartosz Taudul 2018-03-18 02:53:00 +01:00
  • 746df21ad9 Live updates of find zone data. Bartosz Taudul 2018-03-18 02:43:17 +01:00
  • c807b3f7ef Getter for source location zones. Bartosz Taudul 2018-03-18 02:35:39 +01:00
  • 9830fa297e Store per-source-location zone lists. Bartosz Taudul 2018-03-18 02:05:33 +01:00
  • c5c81a73bc Skip initialization of StringIdx. Bartosz Taudul 2018-03-17 14:43:02 +01:00
  • a4d46219df File read buffer doesn't need to be preserved. Bartosz Taudul 2018-03-17 14:22:36 +01:00
  • 41d8ca0814 Split read/write functions into small and big variants. Bartosz Taudul 2018-03-17 13:57:32 +01:00
  • 79418d0c57 Move locks, zones, etc in options menu out of view. Bartosz Taudul 2018-03-15 23:33:05 +01:00
  • 81ff554c7d Don't call ReadTimeline() when there's nothing to read. Bartosz Taudul 2018-03-15 22:54:10 +01:00
  • 9dfa9c95cb Read and write whole ZoneEvent/GpuEvent data at once. Bartosz Taudul 2018-03-15 21:59:16 +01:00
  • e5796af196 More efficient vector filling. Bartosz Taudul 2018-03-15 21:42:00 +01:00
  • c510c9705b No need to check for reserved space. Bartosz Taudul 2018-03-15 21:32:06 +01:00
  • b7ba64a223 Microoptimize ReadTimeline(). Bartosz Taudul 2018-03-15 21:27:36 +01:00
  • 124170b804 Fix compile warnings. Bartosz Szreder 2018-03-13 16:23:10 +01:00
  • 2f2dd2fc21 Display basic capture information. Bartosz Taudul 2018-03-10 02:25:29 +01:00
  • 3f2ba6797b Link with pthreads. Bartosz Taudul 2018-03-10 01:32:39 +01:00
  • c673f70f90 Add command line trace capture utility. Bartosz Taudul 2018-03-10 01:29:27 +01:00
  • a14ff62e64 Decrease minimum spacing between tick labels on linear histogram. Bartosz Taudul 2018-03-05 20:33:04 +01:00
  • f361d7484d Put selection information next to each other. Bartosz Taudul 2018-03-05 20:30:21 +01:00
  • f39d4c415d Count time spent in histogram selection. Bartosz Taudul 2018-03-05 20:23:58 +01:00
  • e9e3e46ea2 Display time instead of counts in cumulate time mode. Bartosz Taudul 2018-03-05 20:19:05 +01:00
  • 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