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

Commit Graph

  • 43ab2540b0 Update NEWS. Bartosz Taudul 2020-03-25 01:14:50 +01:00
  • eae664bd1b Display instruction pointer counts in source view. Bartosz Taudul 2020-03-25 01:09:02 +01:00
  • c603eaa1b6 Add symbol instruction pointers map accessor. Bartosz Taudul 2020-03-25 01:08:29 +01:00
  • 4c92a2619f Pass symbol address to source view. Bartosz Taudul 2020-03-25 00:07:31 +01:00
  • 1999352004 Remove junk. Bartosz Taudul 2020-03-25 00:00:15 +01:00
  • 4068ab30e8 Build sampled instruction pointers map for symbols. Bartosz Taudul 2020-03-24 23:54:30 +01:00
  • f45276a596 Cherry-pick imgui fix @4986dba27. Bartosz Taudul 2020-03-24 18:12:36 +01:00
  • a7cedddcef Use clipper to render source view. Bartosz Taudul 2020-03-24 18:10:56 +01:00
  • 1c23d7e67a Update manual. Bartosz Taudul 2020-03-23 02:31:06 +01:00
  • 96a330e034 Improve ghost zones source location logic. Bartosz Taudul 2020-03-23 01:59:57 +01:00
  • f248159d55 Update NEWS. Bartosz Taudul 2020-03-22 20:57:01 +01:00
  • 9672dba765 Replace source file viewer with one that actually works. Bartosz Taudul 2020-03-22 20:53:59 +01:00
  • 57e14c9e5c Update NEWS. Bartosz Taudul 2020-03-22 18:57:43 +01:00
  • 4626ff4e93 Update NEWS. Bartosz Taudul 2020-03-22 18:56:10 +01:00
  • 13b5ac92d8 Add notification about display of empty labels. Bartosz Taudul 2020-03-22 18:55:45 +01:00
  • 4ae13ff3dd Build ghost frame data during live capture. Bartosz Taudul 2020-03-21 18:26:42 +01:00
  • d2a53b79d7 Don't check if vector is empty, if we're sure it's not. Bartosz Taudul 2020-03-21 17:59:09 +01:00
  • 8aeba9dc79 Wait for ghost zones to be ready. Bartosz Taudul 2020-03-21 17:57:43 +01:00
  • 159cf8c477 Add non-empty version of push_next() to Vector. Bartosz Taudul 2020-03-21 17:56:24 +01:00
  • d262ca53ea Add missing zeros to exact time printout. Bartosz Taudul 2020-03-21 16:13:41 +01:00
  • c32d9c74b1 Properly display unknown sampled frames in ghost zones. Bartosz Taudul 2020-03-21 15:43:02 +01:00
  • 8a81d2210c Non-consecutive stack samples are no longer present. Bartosz Taudul 2020-03-21 15:28:34 +01:00
  • 6c0c508280 Ignore kernel-only stacks. Bartosz Taudul 2020-03-21 15:23:51 +01:00
  • 59e859e59a Remove benaphore, use std::mutex on cygwin. Bartosz Taudul 2020-03-19 02:02:38 +01:00
  • fe32385a12 Update manual. Bartosz Taudul 2020-03-19 01:56:50 +01:00
  • 000666a5e2 Update NEWS. Bartosz Taudul 2020-03-19 00:57:50 +01:00
  • df7f087b08 Implement ghost zone skipping. Bartosz Taudul 2020-03-19 00:56:56 +01:00
  • a2bf5ac199 Display ghost zones by default, if no instrumented zones. Bartosz Taudul 2020-03-19 00:42:20 +01:00
  • e11bf1d62d Display frame address in tooltip. Bartosz Taudul 2020-03-18 02:36:46 +01:00
  • 6444051382 Frames may be missing. Bartosz Taudul 2020-03-18 02:30:17 +01:00
  • 92e2597192 Fix ghost children times. Bartosz Taudul 2020-03-18 02:20:21 +01:00
  • 1f4dbd1b2e Parallelize background jobs. Bartosz Taudul 2020-03-18 02:02:37 +01:00
  • a48e804e96 Don't reconstruct mem alloc plot in no-statistics builds. Bartosz Taudul 2020-03-18 02:00:19 +01:00
  • ac84e77333 Ghost zones display prototype. Bartosz Taudul 2020-03-17 02:10:36 +01:00
  • 4e4ee2ff2c Add number of call stack samples to thread tooltip. Bartosz Taudul 2020-03-17 00:20:18 +01:00
  • 77d30adee9 Add per-thread ghost zones switch. Bartosz Taudul 2020-03-17 00:15:27 +01:00
  • 6daa429b69 Add hidden ghost zones indicator. Bartosz Taudul 2020-03-16 23:01:58 +01:00
  • 4384b812f1 Smaller nested checkboxes. Bartosz Taudul 2020-03-16 22:59:54 +01:00
  • 335866be88 Add UI to control ghost zones drawing. Bartosz Taudul 2020-03-16 22:18:39 +01:00
  • adb45ed5df Allow checking if ghost zones are ready. Bartosz Taudul 2020-03-17 00:15:00 +01:00
  • 2f674833b2 Add ghost zones display to view options. Bartosz Taudul 2020-03-16 20:58:18 +01:00
  • eb5f7a27e7 Match ghost zones by symbol address. Bartosz Taudul 2020-03-11 01:37:38 +01:00
  • b89874850f Pack frame identifiers in ghost zones. Bartosz Taudul 2020-03-10 22:04:12 +01:00
  • ead597bacc Display count of ghost zones. Bartosz Taudul 2020-03-10 21:08:56 +01:00
  • 452341059b Build ghost zones tree. Bartosz Taudul 2020-03-10 21:06:38 +01:00
  • 693db74380 Add CallstackFrameId comparator. Bartosz Taudul 2020-03-10 21:37:39 +01:00
  • 377ed48416 Don't over-reserve map. Bartosz Taudul 2020-03-10 19:47:10 +01:00
  • aeb3bc410b Pack FrameImage struct. Bartosz Taudul 2020-03-10 19:39:22 +01:00
  • c06ea4a3e8 Fix layout. Bartosz Taudul 2020-03-16 23:04:50 +01:00
  • 8e1333468d Add missing images. Bartosz Taudul 2020-03-14 21:13:08 +01:00
  • e785a57c65 Add high-quality frame image capture description. Bartosz Taudul 2020-03-14 21:10:33 +01:00
  • b8cc3f59d6 Count number of input and compressed frame image bytes. Bartosz Taudul 2020-03-14 14:35:57 +01:00
  • 0776dddc35 Display image compression ratio in bits per pixel. Bartosz Taudul 2020-03-14 13:10:15 +01:00
  • 42ccf332b9 Update manual. Bartosz Taudul 2020-03-14 02:13:03 +01:00
  • 20a7bf2b23 There are no parents for mid-stack frames. Bartosz Taudul 2020-03-14 02:06:39 +01:00
  • a0cdaa8c0b Update NEWS. Bartosz Taudul 2020-03-14 01:47:51 +01:00
  • 1bb7d05ba0 Display time percentage in statistics menu. Bartosz Taudul 2020-03-14 01:47:18 +01:00
  • 5046664b8b Use "self time" consistently in the UI. Bartosz Taudul 2020-03-14 01:38:46 +01:00
  • 4631d884d6 Cleanup samples vector. Bartosz Taudul 2020-03-10 21:46:24 +01:00
  • c7afda2562 Exit processing loops when trace has stopped. Bartosz Taudul 2020-03-10 18:56:49 +01:00
  • 52132b9a29 Update manual. Bartosz Taudul 2020-03-08 16:20:08 +01:00
  • e30161c34e Add IP/port tooltip to discovered clients list. Bartosz Taudul 2020-03-08 16:19:58 +01:00
  • c6bb08355c Allow specification of port through env variable. Bartosz Taudul 2020-03-08 16:14:36 +01:00
  • 2671245d41 Update manual. Bartosz Taudul 2020-03-08 15:29:45 +01:00
  • 4dee706143 Update NEWS. Bartosz Taudul 2020-03-08 15:07:40 +01:00
  • 1da62c2190 Send deferred lock names. Bartosz Taudul 2020-03-08 15:05:35 +01:00
  • a6deabaeee Allow port entry in address field. Bartosz Taudul 2020-03-08 15:02:20 +01:00
  • ff37ab7bc6 Handle discovery of multiple clients on the same IP. Bartosz Taudul 2020-03-08 14:51:28 +01:00
  • 127224acc6 Send listen port in broadcast message. Bartosz Taudul 2020-03-08 14:37:59 +01:00
  • 14c896573d Separate config for data and broadcast port. Bartosz Taudul 2020-03-08 14:34:09 +01:00
  • 2ffaa88c9e Fix typo. Bartosz Taudul 2020-03-08 14:19:08 +01:00
  • 6c95ab4d1e Update manual. Bartosz Taudul 2020-03-08 14:05:57 +01:00
  • c83012a83a Update NEWS. Bartosz Taudul 2020-03-08 14:05:53 +01:00
  • 09d54cf9d9 Display custom lock names. Bartosz Taudul 2020-03-08 13:59:31 +01:00
  • e7240cb77d Custom lock name transfer. Bartosz Taudul 2020-03-08 13:47:38 +01:00
  • 0fe606dd8b Update NEWS. Bartosz Taudul 2020-03-06 22:15:13 +01:00
  • 3c22134f78 Reconnect to client, if requested. Bartosz Taudul 2020-03-06 22:11:29 +01:00
  • 9668234903 Allow requesting reconnect on trace discard. Bartosz Taudul 2020-03-06 22:11:17 +01:00
  • d25614d50f Allow address/port retrieval from View. Bartosz Taudul 2020-03-06 22:10:24 +01:00
  • f945278959 Fix rpmalloc on android. Bartosz Taudul 2020-03-02 17:10:47 +01:00
  • 2b584a94c5 Fix GLES check. Bartosz Taudul 2020-03-02 17:05:29 +01:00
  • 71bf352af2 Use mach-o/dyld.h on osx. Bartosz Taudul 2020-03-02 13:51:39 +01:00
  • fd363d7d85 Implement getexecname() for osx. Bartosz Taudul 2020-03-02 13:47:34 +01:00
  • 31dc44feee Fix casts. Bartosz Taudul 2020-03-02 12:29:32 +01:00
  • 50123298a7 Unify texture compression implementations. Bartosz Taudul 2020-03-02 02:08:14 +01:00
  • aa0bf47ec3 Extract texture compression functionality. Bartosz Taudul 2020-03-02 02:00:35 +01:00
  • 0df309b45c Forward declare LockType. Bartosz Taudul 2020-03-02 01:58:48 +01:00
  • abd44069ae Fix off-by-one. Bartosz Taudul 2020-03-01 14:04:10 +01:00
  • 0b3431289f Fix libbacktrace config for BSD. Bartosz Taudul 2020-03-01 13:02:29 +01:00
  • fdc3b01054 Update libbacktrace to ca0de0517. Bartosz Taudul 2020-03-01 12:55:32 +01:00
  • c36ed4b8b8 Boring warning fixes. Bartosz Taudul 2020-03-01 01:48:20 +01:00
  • 8f9ba5d54a Rearrange UI. Bartosz Taudul 2020-03-01 01:32:31 +01:00
  • c23984dd6a Fix static assert in rpmalloc. Bartosz Taudul 2020-03-01 01:31:31 +01:00
  • 5887c9d12c Remove unused variable. Bartosz Taudul 2020-03-01 01:28:56 +01:00
  • e93b574c5d Fill-in missing image name. Bartosz Taudul 2020-03-01 01:27:21 +01:00
  • e9a32d5dc7 Greatly increase queue block size. Bartosz Taudul 2020-03-01 01:15:13 +01:00
  • 82f463724c Update rpmalloc to 1.4.0. Bartosz Taudul 2020-03-01 01:02:25 +01:00
  • 83316f1299 Fix pointer fixup. Bartosz Taudul 2020-02-29 23:40:21 +01:00
  • 00dd46b521 Add second screenshot. Bartosz Taudul 2020-02-29 20:09:48 +01:00
  • d1ff99d6e3 Callstack frame map must not be touched by statistics. Bartosz Taudul 2020-02-29 19:49:33 +01:00