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

Commit Graph

  • 4a89a30556
    Implement checking if any TID is within current process. Bartosz Taudul 2021-12-21 13:52:52 +01:00
  • b8d7824a4f
    Increase ring buffer size. Bartosz Taudul 2021-12-21 13:27:08 +01:00
  • 5768486ac0
    Add support for compiling assembly files. Bartosz Taudul 2021-12-21 12:22:11 +01:00
  • 8c45ed33fd
    Bump zstd to 1.5.1. Bartosz Taudul 2021-12-21 12:21:29 +01:00
  • 3104c4ada3 TRACY_ON_DEMAND_GPU_SYNC always checked with TRACY_ON_DEMAND Lectem 2021-12-20 22:05:40 +01:00
  • 0002878472 Fix order of define checks Lectem 2021-12-20 21:22:59 +01:00
  • 6fa3491bb7
    Merge pull request #304 from Krzmbrzl/patch-4 Bartosz Taudul 2021-12-20 13:23:13 +01:00
  • b2e29a503b
    Cosmetics. Bartosz Taudul 2021-12-20 13:22:53 +01:00
  • a46be65b05
    Mention dependency on libtbb Robert Adam 2021-12-20 12:00:27 +01:00
  • 6e619c094d Add new TRACY_ON_DEMAND_GPU_SYNC define Lectem 2021-12-19 17:56:23 +01:00
  • e0e1919fbf
    Merge pull request #302 from Krzmbrzl/patch-3 Bartosz Taudul 2021-12-19 03:10:27 +01:00
  • 96141cdef0
    CMakeLists: Fix typo Robert Adam 2021-12-18 20:14:06 +01:00
  • f207f2abd4
    Merge pull request #300 from Krzmbrzl/patch-2 Bartosz Taudul 2021-12-17 17:58:52 +01:00
  • 43303323a0
    CMake: Mark include directories as SYSTEM Robert Adam 2021-12-17 17:23:16 +01:00
  • 5d0466b729 Rename GetModuleName and call it before sym* use Lectem 2021-12-12 14:32:24 +01:00
  • a13b046698
    User manual polish pass. Bartosz Taudul 2021-12-11 21:00:31 +01:00
  • 9b624049a5
    Immediately disconnect connection on disconnect request. Bartosz Taudul 2021-12-11 13:13:57 +01:00
  • 17855cbac5 Call SymLoadModuleEx for modules loaded after init Lectem 2021-12-08 21:30:06 +01:00
  • 14392a6e0e
    Merge pull request #290 from Honeybunch/master Bartosz Taudul 2021-12-07 18:44:05 +01:00
  • a1d2987d16 Add CMake option TRACY_DLL for multidlls Lectem 2021-12-07 16:01:35 +01:00
  • ef795ba49d Exporting cmake targets for install Honeybunch 2021-12-06 08:58:25 -08:00
  • 14cdf3d43e
    Use perf_event_open for context switch tracking. Bartosz Taudul 2021-12-05 12:02:28 +01:00
  • 0a3da9efdb
    Optional CPU idx storage in RingBuffer. Bartosz Taudul 2021-12-05 03:03:14 +01:00
  • d7dc2d6127
    Extend process state descriptions, add P (parked). Bartosz Taudul 2021-12-04 20:38:04 +01:00
  • 6a0d233613
    Proper mmap failure detection. Bartosz Taudul 2021-12-04 18:58:17 +01:00
  • 22284d57e7
    Don't identify samples if there will be no context switches. Bartosz Taudul 2021-12-04 18:57:52 +01:00
  • 0c809b14d5
    Merge pull request #289 from napoleon89/c-is-connected Bartosz Taudul 2021-12-04 18:47:21 +01:00
  • 14825d8e5a
    Proper formatting. Bartosz Taudul 2021-12-04 18:27:26 +01:00
  • 3bf1e7ec1c Updated documentation Nathan Day 2021-12-04 17:26:17 +00:00
  • bdafd0c7b6 Added IsConnected C API Equivalent Nathan Day 2021-12-04 16:55:41 +00:00
  • bbbae35925
    Only identify samples when IdentifySamples is set. Bartosz Taudul 2021-12-04 15:16:17 +01:00
  • 20f8c8b8a4
    Add IdentifySamples flag to the protocol. Bartosz Taudul 2021-12-04 14:50:25 +01:00
  • 2008c88983
    Silence compiler warnings. Bartosz Taudul 2021-12-04 13:41:55 +01:00
  • 152d47f4d3
    Update manual. Bartosz Taudul 2021-12-02 02:34:21 +01:00
  • c98680ad0b
    Add support for sample data without time. Bartosz Taudul 2021-12-02 02:06:05 +01:00
  • 74e2a63516
    Don't require time to be available for samples. Bartosz Taudul 2021-12-02 01:29:22 +01:00
  • 051b1ba8f5
    Display sampling disabled message on debug log channel. Bartosz Taudul 2021-12-02 00:49:01 +01:00
  • 6579399bfd
    Update xxHash to 0.8.1. Bartosz Taudul 2021-12-01 21:52:31 +01:00
  • 1a0cf3ff46
    Update robin_hood to 3.11.3. Bartosz Taudul 2021-12-01 21:44:56 +01:00
  • ce7faf99c9
    Show tooltip on disabled item. Bartosz Taudul 2021-12-01 17:41:00 +01:00
  • b4987f5fc4
    Update manual. Bartosz Taudul 2021-11-29 19:40:52 +01:00
  • 899b466ba4
    There is more than one wait stack. Bartosz Taudul 2021-11-29 19:34:43 +01:00
  • 688dd470bc
    Update NEWS. Bartosz Taudul 2021-11-29 19:30:14 +01:00
  • 5c379603b5
    Move onlyActive check out of the loops. Bartosz Taudul 2021-11-29 19:23:31 +01:00
  • 04f045b22b
    Replace "restrict time" with time range limits in memory. Bartosz Taudul 2021-11-29 19:20:56 +01:00
  • de11604910
    Add memory time range limit UI. Bartosz Taudul 2021-11-29 18:17:19 +01:00
  • bad8df4878
    Update feature matrix. Bartosz Taudul 2021-11-28 13:44:41 +01:00
  • f3ee2235f6
    Enable sample parents selection for self-less symbols. Bartosz Taudul 2021-11-27 18:12:06 +01:00
  • 05f9c74170
    Don't include inlines when separate inlines are enabled. Bartosz Taudul 2021-11-27 18:05:05 +01:00
  • 582fcd5538
    Fix sample parents for the whole symbol. Bartosz Taudul 2021-11-27 17:55:18 +01:00
  • d8a611e952
    Also calculate sample parents without inlines. Bartosz Taudul 2021-11-27 17:47:09 +01:00
  • 687d4defc0
    Cosmetics. Bartosz Taudul 2021-11-27 17:46:43 +01:00
  • 52eeddd63a
    Fix display of entry call stacks when inlines are present. Bartosz Taudul 2021-11-27 16:41:27 +01:00
  • ed25c27228
    Update manual. Bartosz Taudul 2021-11-27 15:46:24 +01:00
  • a84fd26ecb
    Change toggle button to faux drop down. Bartosz Taudul 2021-11-27 15:40:23 +01:00
  • 11a8f30ff9
    Update NEWS. Bartosz Taudul 2021-11-27 15:34:00 +01:00
  • 355a179678
    Merge callstack samples with the same timestamp. Bartosz Taudul 2021-11-27 15:29:10 +01:00
  • 4f735e1ae2
    Extract callstack merging. Bartosz Taudul 2021-11-27 15:06:58 +01:00
  • 58d5fb2ff4
    Fix calculation of child sample counts. Bartosz Taudul 2021-11-27 14:49:22 +01:00
  • 702c87dad0
    Display list of child calls. Bartosz Taudul 2021-11-27 14:43:31 +01:00
  • 6a7b4e6066
    Add calculation of child stats to source view. Bartosz Taudul 2021-11-27 14:42:23 +01:00
  • 85f755f3f5
    Use proper base symbol address. Bartosz Taudul 2021-11-27 14:30:46 +01:00
  • a02575322f
    Collect child sample addresses. Bartosz Taudul 2021-11-27 02:03:59 +01:00
  • 2462e6cc7c
    Update NEWS. Bartosz Taudul 2021-11-26 23:55:44 +01:00
  • 6fd53a662a
    Update manual. Bartosz Taudul 2021-11-26 23:52:18 +01:00
  • e3d16a162e
    Merge pull request #288 from slembcke/master Bartosz Taudul 2021-11-27 00:01:24 +01:00
  • bfe94b921e Renaming to match convention. slembcke 2021-11-26 17:00:22 -06:00
  • 87a727dd7f Add fibers to TracyC.h slembcke 2021-11-26 16:49:39 -06:00
  • d41447b0c9
    Pass full module path to LoadLibraryEx(). Bartosz Taudul 2021-11-25 23:27:20 +01:00
  • a27d1902ae
    Store paths to kernel modules. Bartosz Taudul 2021-11-25 23:27:05 +01:00
  • cd3be7c175
    Update NEWS. Bartosz Taudul 2021-11-25 23:14:09 +01:00
  • 8428ede59d
    Retrieve kernel symbols on Windows. Bartosz Taudul 2021-11-25 23:12:41 +01:00
  • 4bde9022e1
    Properly acknowledge unavailable symbol code. Bartosz Taudul 2021-11-25 22:44:56 +01:00
  • abdd6020ba
    No need to remember addresses of symbol code queries. Bartosz Taudul 2021-11-25 22:35:43 +01:00
  • b4da047355
    Don't filter out kernel symbols from code transfer. Bartosz Taudul 2021-11-25 22:28:05 +01:00
  • e8fb2abb2a
    Dispatch kernel code retrieval. Bartosz Taudul 2021-11-25 22:27:35 +01:00
  • 47ea2a222d
    Add new metadata message, not for wire transfer. Bartosz Taudul 2021-11-25 22:24:17 +01:00
  • 01db142144
    Rpmalloc is initialized here. Bartosz Taudul 2021-11-25 22:23:28 +01:00
  • 1ed174c1b6
    Expose GetModuleName() outside TracyCallstack.cpp. Bartosz Taudul 2021-11-25 21:56:13 +01:00
  • 2bd1e5bca7
    Merge pull request #283 from expenses/c-gpu-zones Bartosz Taudul 2021-11-24 12:50:20 +01:00
  • 2db109ab98
    Add serial functions Ashley Ruglys 2021-11-24 11:56:43 +01:00
  • 2995db4b5e
    Remove the 'active' argument Ashley Ruglys 2021-11-24 11:45:37 +01:00
  • ac331d0343
    Fix one frame lag of out-of-trace dimming. Bartosz Taudul 2021-11-22 01:19:37 +01:00
  • 6c08943e66
    Don't perform any work in collapsed windows. Bartosz Taudul 2021-11-22 01:15:22 +01:00
  • 9b1b56de26
    Increase big font size. Bartosz Taudul 2021-11-21 23:57:31 +01:00
  • f63e4481b5
    Update manual. Bartosz Taudul 2021-11-20 17:08:57 +01:00
  • cad65ab52f
    Handle magic dbghelp line numbers. Bartosz Taudul 2021-11-20 15:56:41 +01:00
  • bcdbd2f7d7
    Add simple fiber example. Bartosz Taudul 2021-11-20 15:17:15 +01:00
  • b3562c99fb
    Display jump target/source function names. Bartosz Taudul 2021-11-20 14:50:26 +01:00
  • 7b2ed41179
    Push small font to SourceView. Bartosz Taudul 2021-11-20 14:47:13 +01:00
  • f0d524ad1f
    Don't pass font to SourceView ctor. Bartosz Taudul 2021-11-20 14:44:22 +01:00
  • 3e78c826cf
    Adapt minimum samples distance to DPI scaling. Bartosz Taudul 2021-11-20 13:51:42 +01:00
  • 8d65b190d6
    Handle frame image dictionary creation failures. Bartosz Taudul 2021-11-20 03:30:28 +01:00
  • b4dab753e6
    List jump source locations. Bartosz Taudul 2021-11-20 02:30:49 +01:00
  • fbe85ff8d3
    Adapt hotness indicators to DPI scale. Bartosz Taudul 2021-11-20 02:19:50 +01:00
  • 0f215c7393
    Keep text shadow offset constant. Bartosz Taudul 2021-11-20 01:55:47 +01:00
  • 261721b8a3
    Don't provide number of segments to generate in a circle. Bartosz Taudul 2021-11-20 01:46:34 +01:00
  • dd6a973fbe
    Adapt context switch line size to DPI scale. Bartosz Taudul 2021-11-20 01:46:14 +01:00
  • a075323a80
    Draw smaller "inline" index in callstacks. Bartosz Taudul 2021-11-20 01:36:05 +01:00
  • b8766ad5d7
    Apply DPI scale to text shadow. Bartosz Taudul 2021-11-20 01:24:37 +01:00