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

Commit Graph

  • 6f4a10be04 Optimize Int48 reconstruction. Bartosz Taudul 2020-02-10 01:38:45 +01:00
  • 76afef9117 Direct checks for context switch end validity. Bartosz Taudul 2020-02-10 01:26:31 +01:00
  • ae0392a0e5 Don't needlessly convert doubles to integers. Bartosz Taudul 2020-02-10 01:05:42 +01:00
  • 6e7d5fecb4 Update NEWS. Bartosz Taudul 2020-02-10 00:43:37 +01:00
  • d0c2a26ced Fix continuous frames tooltips. Bartosz Taudul 2020-02-10 00:41:18 +01:00
  • ffdd5290bf Clip wait regions display. Bartosz Taudul 2020-02-10 00:12:34 +01:00
  • 4fc675814a Update NEWS. Bartosz Taudul 2020-02-09 21:33:12 +01:00
  • 53e5eb749d Compress frame images using zstd. Bartosz Taudul 2020-02-09 21:22:12 +01:00
  • 99f2734d28 Remove stack dependency. Bartosz Taudul 2020-02-09 17:13:44 +01:00
  • 78c2f68649 Force inline LZ4 read/write functions. Bartosz Taudul 2020-02-09 16:48:32 +01:00
  • 28d749982a Fix typo. Bartosz Taudul 2020-02-08 20:03:38 +01:00
  • e524f4a050 Update manual. Bartosz Taudul 2020-02-08 19:24:16 +01:00
  • 99613291fb Restore original 16 KB LZ4 hash table size. Bartosz Taudul 2020-02-08 18:12:44 +01:00
  • c658f43bc3 Update NEWS. Bartosz Taudul 2020-02-08 16:16:16 +01:00
  • ec5c7cf8a7 Reading zstd compressed traces. Bartosz Taudul 2020-02-08 16:14:18 +01:00
  • 817e052457 Expose zstd in update utility. Bartosz Taudul 2020-02-08 15:43:16 +01:00
  • 145514687c Add zstd compression to FileWrite. Bartosz Taudul 2020-02-08 15:43:01 +01:00
  • 64cfad317d Add zstd to project files. Bartosz Taudul 2020-02-08 15:42:08 +01:00
  • f5e6029a51 Add Zstd revision 06a57cf5. Bartosz Taudul 2020-02-08 14:56:59 +01:00
  • aaa163a140 Update manual. Bartosz Taudul 2020-02-08 13:45:02 +01:00
  • 642fd1e8da Display update utility elapsed time. Bartosz Taudul 2020-02-08 13:35:36 +01:00
  • edae590b2c Update NEWS. Bartosz Taudul 2020-02-08 13:19:21 +01:00
  • 4c7f698946 Display compression ratio in update utility. Bartosz Taudul 2020-02-08 13:18:42 +01:00
  • f58c96e4b3 Display trace file size in capture utility. Bartosz Taudul 2020-02-08 13:10:41 +01:00
  • dd650e08ec Display saved trace size. Bartosz Taudul 2020-02-08 13:07:02 +01:00
  • 6f554d7f00 Gather file compression statistics. Bartosz Taudul 2020-02-08 12:57:35 +01:00
  • 068e752aa7 No charconv for MSVC < 16.4. Bartosz Taudul 2020-02-06 00:01:26 +01:00
  • db408df395 Explain combined values in trace info window. Bartosz Taudul 2020-02-05 23:46:25 +01:00
  • 7425cd7112 Also display non-user plot data count. Bartosz Taudul 2020-02-05 23:41:53 +01:00
  • 1bad607e6c Replace "2x" with "2×". Bartosz Taudul 2020-02-05 23:37:03 +01:00
  • 8624bb95ba Fix double separator in options, if no GPU zones are available. Bartosz Taudul 2020-02-05 23:32:59 +01:00
  • 9556878b23 Display appropriate notification when there's no message data. Bartosz Taudul 2020-02-05 23:30:52 +01:00
  • 9fc9f71666 Properly initialize callstack frame tree. Bartosz Taudul 2020-02-05 23:16:18 +01:00
  • 7a6c96a989 Update NEWS. Bartosz Taudul 2020-02-05 17:07:39 +01:00
  • 0bb6162a01 Allow sorting memory data listings. Bartosz Taudul 2020-02-05 17:05:15 +01:00
  • 9aecd43f24 Display exact time in find zone range limit information. Bartosz Taudul 2020-02-03 19:34:51 +01:00
  • 8b0da6f508 Update manual. Bartosz Taudul 2020-02-02 15:47:17 +01:00
  • 1f68b739af Update NEWS. Bartosz Taudul 2020-02-02 15:13:50 +01:00
  • eca27b9d12 Display exact time, where appropriate. Bartosz Taudul 2020-02-02 15:13:00 +01:00
  • e9be4934c4 Display plot item time. Bartosz Taudul 2020-02-02 14:52:36 +01:00
  • b1342a10b0 Exact time printing functionality. Bartosz Taudul 2020-02-02 14:32:18 +01:00
  • b418c55e89 Verify tiny int printing input. Bartosz Taudul 2020-02-02 14:31:59 +01:00
  • 182efc0b04 Limit timeline view to <-5,5> days range. Bartosz Taudul 2020-02-02 14:11:18 +01:00
  • 8627a31912 Maximum time range is 1.6 days. Bartosz Taudul 2020-02-02 14:00:35 +01:00
  • ea4b64909f Fix 32-bit short_ptr. Bartosz Taudul 2020-02-02 02:36:28 +01:00
  • b55fa19f72 Fix division by zero. Bartosz Taudul 2020-02-01 18:01:24 +01:00
  • 555203c46a Don't display unknown frames if there's no callstack frames. Bartosz Taudul 2020-02-01 17:49:27 +01:00
  • 024182b6a0 Fit trace description entry field to window width. Bartosz Taudul 2020-02-01 17:36:51 +01:00
  • d9eb04f68e Update NEWS. Bartosz Taudul 2020-01-31 19:20:19 +01:00
  • d680fa6cd6 Clip memory allocation lists. Bartosz Taudul 2020-01-31 19:18:20 +01:00
  • a84eec1aef Clip found zones list. Bartosz Taudul 2020-01-31 19:07:20 +01:00
  • f86fbe7fd5 Allow no-nonsense access to internal short_ptr pointer. Bartosz Taudul 2020-01-31 19:06:21 +01:00
  • 5f91b48e0c Clip child zone list submissions. Bartosz Taudul 2020-01-31 18:58:31 +01:00
  • 4a6bc284af Optimize "string (percentage)" printing. Bartosz Taudul 2020-01-31 18:26:00 +01:00
  • ec8c661b38 Remove unneeded sprintfs. Bartosz Taudul 2020-01-31 18:15:12 +01:00
  • 87989a5f09 Again with this non-conformance stupidity! Bartosz Taudul 2020-01-31 18:09:25 +01:00
  • 289637384d Perform less work if printing integers. Bartosz Taudul 2020-01-31 02:26:38 +01:00
  • 1475635382 Use std::to_chars() in RealToString(). Bartosz Taudul 2020-01-31 01:44:38 +01:00
  • f017b27ae2 RealToString() is always called with separator set to true. Bartosz Taudul 2020-01-31 01:43:24 +01:00
  • 3050f19e0b Leverage std::to_chars. Bartosz Taudul 2020-01-31 01:30:33 +01:00
  • 36fb1f96e2 Custom float-printing function. Bartosz Taudul 2020-01-31 01:19:08 +01:00
  • 8d5f4d7363 Always use init once to initialize rpmalloc. Bartosz Taudul 2020-01-30 19:38:05 +01:00
  • 9a5104dacf Extract and pass a value, which will be changing. Bartosz Taudul 2020-01-30 01:57:49 +01:00
  • c04824890d Add border to frame range highlight. Bartosz Taudul 2020-01-29 02:17:13 +01:00
  • a218ca4412 Use correct format specifier. Bartosz Taudul 2020-01-28 22:01:39 +01:00
  • 7b0483dc16 Fix typo. Bartosz Taudul 2020-01-28 21:57:44 +01:00
  • 6946c1b205 Reorder initialization list. Bartosz Taudul 2020-01-28 21:56:56 +01:00
  • 6e0c238f71 Remove unneeded lambda capture. Bartosz Taudul 2020-01-28 21:55:32 +01:00
  • e7ce7282a1 Update NEWS. Bartosz Taudul 2020-01-28 21:53:56 +01:00
  • 212b497f1f Update manual. Bartosz Taudul 2020-01-28 21:52:54 +01:00
  • 022528bb47 Use Martin Ankerl's robin hood unordered map. Bartosz Taudul 2020-01-28 21:49:36 +01:00
  • ac9479aa3f Change OpenGL headers comment to compilation error. Bartosz Taudul 2020-01-27 17:50:44 +01:00
  • c1ba647f5b Fix compilation errors. Bartosz Taudul 2020-01-26 17:48:19 +01:00
  • 61d71d8716 Update NEWS. Bartosz Taudul 2020-01-26 17:34:36 +01:00
  • ff56f1d2f8 Update example application memory requirements. Bartosz Taudul 2020-01-26 17:30:05 +01:00
  • 1915a9e5f6 Display extra zone data count. Bartosz Taudul 2020-01-26 17:28:37 +01:00
  • 3e45e4abd9 Store zone children counts as uint32, not uint64. Bartosz Taudul 2020-01-26 16:18:16 +01:00
  • f2a226407f Store extra zone data separately. Bartosz Taudul 2020-01-26 15:57:55 +01:00
  • 3aa427fdd6 Remove queue delay adjustment due to zone text. Bartosz Taudul 2020-01-26 15:09:12 +01:00
  • 0e79b3ab27 Update NEWS. Bartosz Taudul 2020-01-25 17:49:31 +01:00
  • 35a2baf5ef GPU zones may also be inactive. Bartosz Taudul 2020-01-25 17:44:46 +01:00
  • 03656a4b0f Build release library. Bartosz Taudul 2020-01-25 17:29:23 +01:00
  • 885fa16373 Don't retrieve connection id, if zone is not active. Bartosz Taudul 2020-01-25 17:21:30 +01:00
  • ced2d52043 Update CI config. Bartosz Taudul 2020-01-25 17:18:59 +01:00
  • 536e3e3da3 Add shared library project files. Bartosz Taudul 2020-01-25 17:08:33 +01:00
  • 3ffbb56fa0 Update manual. Bartosz Taudul 2020-01-25 17:01:33 +01:00
  • aa94df0845 Replace rpmalloc_thread_initialize with InitRPMallocThread(). Bartosz Taudul 2020-01-25 16:56:54 +01:00
  • ab2fbd6164 Move ParamaterSetup() implementation to header. Bartosz Taudul 2020-01-25 16:51:17 +01:00
  • 13370dc01c Hide RtlWalkFrameChain inside library. Bartosz Taudul 2020-01-25 16:49:29 +01:00
  • ae5c446652 Update manual. Bartosz Taudul 2020-01-25 16:30:04 +01:00
  • 7c49f4e816 Remove TracyClientDLL.cpp. Bartosz Taudul 2020-01-25 16:17:40 +01:00
  • a90004b983 Move Set/GetThreadName() to Tracy API. Bartosz Taudul 2020-01-25 16:17:03 +01:00
  • 2377911313 Package/core tooltip cosmetics. Bartosz Taudul 2020-01-24 21:32:36 +01:00
  • c43bd2bfe2 Add dedicated function to check if zone has children. Bartosz Taudul 2020-01-24 02:17:38 +01:00
  • ad3f37aec6 No need for two same check. Bartosz Taudul 2020-01-24 02:16:29 +01:00
  • cf07e2564d Update manual. Bartosz Taudul 2020-01-23 22:09:18 +01:00
  • 443771ecff Only display zone "statistics" button if data is available. Bartosz Taudul 2020-01-23 19:49:23 +01:00
  • f4fdd0221b Update NEWS. Bartosz Taudul 2020-01-23 19:11:21 +01:00
  • 1c1e5d5ee7 Don't check for invalid zones in source location data. Bartosz Taudul 2020-01-23 19:10:15 +01:00
  • e31b529b4a Count zones at zone end, not zone begin. Bartosz Taudul 2020-01-23 19:03:03 +01:00