Commit Graph
1014 Commits
Author SHA1 Message Date
Bartosz Taudul 7f11260bf0 Handle dropped connection during handshake. 2019-02-12 01:41:09 +01:00
Bartosz Taudul 147b31f014 Implement grouping children zones. 2019-02-10 17:21:01 +01:00
Bartosz Taudul 740486a0ce Add children locations grouping button. 2019-02-10 16:14:13 +01:00
Bartosz Taudul b7bd3696b7 Do not draw time subdividers on a nanosecond scale. 2019-02-10 16:04:04 +01:00
Bartosz Taudul d18c3432a4 Fix call stack window. 2019-02-10 13:38:14 +01:00
Bartosz Taudul 2d50664180 Use multiply instead of divide. 2019-02-10 13:01:16 +01:00
Bartosz Taudul f1940aab2e Use help marker helper function. 2019-02-10 03:02:54 +01:00
Bartosz Taudul 96e38501b6 Use unformatted text drawing where possible. 2019-02-10 02:50:34 +01:00
Bartosz Taudul 3a8abdf9c1 Integer time specialization is not needed anymore. 2019-02-10 01:14:34 +01:00
Bartosz Taudul 2ad0258925 Don't print trailing zeros in fractions (e.g. 2.5 instead of 2.50). 2019-02-10 01:12:22 +01:00
Bartosz Taudul af16872693 Don't display fractional part if it's 0. 2019-02-10 01:03:35 +01:00
Bartosz Taudul e4f4fee6d4 Optimize printing days. 2019-02-10 01:02:57 +01:00
Bartosz Taudul ee66b1354d IntTable10 is not needed. 2019-02-10 00:51:13 +01:00
Bartosz Taudul d940e315bd Optimize TimeToString(). 2019-02-08 22:11:06 +01:00
Bartosz Taudul 3c4394489c Workaround GCC bug #67274.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274
2019-02-08 11:54:29 +01:00
Bartosz Taudul 053932249c Style fixes. 2019-02-08 02:29:24 +01:00
Dedmen Miller (Dedmenmiller) 8fb6c0dfcb Merged in dedmenmiller/tracy/findZoneSorting (pull request #31)
Add sorting for findZone zonelist
2019-02-08 00:53:48 +00:00
Dedmen Miller ab0dc0da11 Use memcpy 2019-02-07 16:10:28 +01:00
Dedmen Miller 59ae188a7f Cleanup 2019-02-07 14:51:34 +01:00
Dedmen Miller 7361d696c5 Return proper buf 2019-02-07 14:38:42 +01:00
Dedmen Miller bfa5386bbe Cleanup 2019-02-07 14:36:33 +01:00
Dedmen Miller e4ef491fdf Cleaner TimeToString 2019-02-07 13:14:52 +01:00
Dedmen Miller 92c872dfc0 Added sorting for findZone zonelist 2019-02-07 12:25:05 +01:00
Bartosz Taudul b945f83169 Don't separate inclusive/exclusive counts.
There is no way for one frame to have both. Coloring is preserved and is
now determined by presence of children.
2019-02-06 22:36:21 +01:00
Bartosz Taudul 1953a1a1d5 Notify user about pitfalls of function name grouping. 2019-02-06 22:02:59 +01:00
Bartosz Taudul 70ea9e7712 Implement grouping call stack tree by function names. 2019-02-06 21:56:49 +01:00
Bartosz Taudul 044b7e1522 Add function name grouping controls. 2019-02-06 21:45:26 +01:00
Bartosz Taudul 7aa24864bf Make it easier to add new matches against tracy own stack frames. 2019-02-06 21:07:41 +01:00
Bartosz Taudul 104415ced8 Display base frame, not inline frame, if inlines are not shown. 2019-02-06 14:17:18 +01:00
Bartosz Taudul c2e9c00a38 Add top-down call stack memory tree. 2019-02-06 13:53:14 +01:00
Bartosz Taudul c689a494da Move call stack paths calculation to a separate function. 2019-02-06 13:46:50 +01:00
Bartosz Taudul dbf8115771 Same for linux. 2019-02-04 02:33:03 +01:00
Bartosz Taudul 4dc05195ca Skip internal call stack capture inline frames for MSVC. 2019-02-04 02:27:13 +01:00
Bartosz Taudul b0d319890b Allow sorting find zone groups by mean time per call. 2019-01-30 01:54:18 +01:00
Bartosz Taudul c5fd347401 Initialize variable. 2019-01-29 23:18:36 +01:00
Bartosz Taudul 89ddfd0006 Remove dead code. 2019-01-29 23:18:36 +01:00
Bartosz Taudul 852fe03cbc More references. 2019-01-29 22:10:14 +01:00
Bartosz Taudul 5e3390894d Use preincrementation for iterators. 2019-01-29 22:01:47 +01:00
Bartosz Taudul 1b3f10148d Fix logic snafu. 2019-01-29 21:46:14 +01:00
Bartosz Taudul 66a5e06803 Allow disconnecting from a client. 2019-01-24 19:00:34 +01:00
Dedmen Miller (Dedmenmiller) e83e63caa4 Fix other lines 2019-01-24 15:02:36 +00:00
Dedmen Miller (Dedmenmiller) 72966a24a3 Fixed offset in histogram with non-log time 2019-01-24 14:16:23 +00:00
Bartosz Taudul c67d91c6ac Display numerical thread id in thread tooltip. 2019-01-23 18:15:19 +01:00
Bartosz Taudul 71f1a0b31e Display self time percentage in find zone menu. 2019-01-23 18:11:47 +01:00
Bartosz Taudul 56b530e99c Fix tooltip active area. 2019-01-23 18:04:31 +01:00
Bartosz Taudul 7f015b1b24 Implement self time in find zone menu. 2019-01-23 14:25:45 +01:00
Bartosz Taudul 92766430d9 Add "self time" checkbox to find zone menu. 2019-01-23 14:25:28 +01:00
Bartosz Taudul 118fab1561 Fast version of zone child time getter.
This one can only be used when all child zones are properly ended.
2019-01-23 13:59:14 +01:00
Bartosz Taudul 3d2cc2d54d Display zone self time. 2019-01-23 13:44:11 +01:00
Bartosz Taudul 06292f1a3f Add zone child time getter. 2019-01-23 13:39:44 +01:00