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

Commit Graph

  • 987f70a9d4
    Signal initialization failure through exit code. Bartosz Taudul 2021-11-11 12:43:59 +01:00
  • f925da5e01
    Handle fiber enter -> enter case (without leave in between). Bartosz Taudul 2021-11-06 21:14:37 +01:00
  • d33de972f0
    Properly show fiber context switch data. Bartosz Taudul 2021-11-06 21:06:08 +01:00
  • 40cd5435df
    Fix context switch reconstruction condition. Bartosz Taudul 2021-11-06 20:49:15 +01:00
  • 69e5cf796d
    Construct faux context switch data from fiber events. Bartosz Taudul 2021-11-06 20:22:38 +01:00
  • efeed326bf
    Context switch data may exists without CPU data. Bartosz Taudul 2021-11-06 20:22:08 +01:00
  • 904a444ea5
    Label fiber threads across the UI. Bartosz Taudul 2021-11-06 19:18:33 +01:00
  • 0075050679
    Allow checking if thread is a fiber. Bartosz Taudul 2021-11-06 19:02:02 +01:00
  • 3ede2a1345
    Explicit tracking of fiber state in ThreadData. Bartosz Taudul 2021-11-06 18:55:29 +01:00
  • 765561de81
    Serialize continuous frame events. Bartosz Taudul 2021-11-05 01:13:24 +01:00
  • 0427904d4a
    Fix zone validation thread piggybacking. Bartosz Taudul 2021-11-04 22:50:55 +01:00
  • 373a6fc19e
    Add event debug routine. Bartosz Taudul 2021-11-04 22:30:16 +01:00
  • 4c774130ee
    Allow direct switching from one fiber to another. Bartosz Taudul 2021-11-04 17:51:32 +01:00
  • 5782d8a53b
    Merge pull request #277 from napoleon89/callstack_undefined_parameters Bartosz Taudul 2021-11-04 17:01:28 +01:00
  • 4fece233d9 Added unused parameters when TRACY_HAS_CALLSTACK is undefined Nathan Day 2021-11-04 15:24:58 +00:00
  • b3dd3612f4
    Merge pull request #276 from alexanderbock/patch-1 Bartosz Taudul 2021-11-04 11:34:31 +01:00
  • f7fb2af5c2
    Update TracyOpenGL.hpp Alexander Bock 2021-11-04 10:46:13 +01:00
  • 887826a28a
    Remove dead code. Bartosz Taudul 2021-11-03 18:58:53 +01:00
  • fceb065329
    Fiber name transport. Bartosz Taudul 2021-11-03 18:57:30 +01:00
  • 211b202d8e
    Process fiber entry and leave events. Bartosz Taudul 2021-11-02 01:53:10 +01:00
  • b4e4c05088
    Thread context data may be invalidated due to fibers. Bartosz Taudul 2021-11-02 01:52:41 +01:00
  • d522af99b9
    Threads may be mapped to fibers. Bartosz Taudul 2021-11-02 01:51:54 +01:00
  • 0718330016
    Add fiber labels to places with thread information. Bartosz Taudul 2021-11-02 01:48:28 +01:00
  • e5c44afdcb
    Distinguish fiber threads with green color. Bartosz Taudul 2021-11-02 01:48:07 +01:00
  • bb72bf10e9
    Add fiber failures. Bartosz Taudul 2021-11-02 01:47:31 +01:00
  • 93b6d88c4c
    Save/load fiber thread flag. Bartosz Taudul 2021-11-02 01:46:29 +01:00
  • 8f44f1c68b
    Store fiber state is ThreadData. Bartosz Taudul 2021-11-02 01:45:01 +01:00
  • 229d547e91
    Add fiber support on client side. Bartosz Taudul 2021-11-01 23:56:19 +01:00
  • 8b15cd049c
    Skip comparing known to be matching memory. Bartosz Taudul 2021-10-30 01:26:31 +02:00
  • 1ecdb8aa2a
    Report device name on Android. Bartosz Taudul 2021-10-26 18:09:56 +02:00
  • 1cbd6950cf
    Update NEWS. Bartosz Taudul 2021-10-23 02:06:56 +02:00
  • bd108220cb
    Drain symbols queue if on-demand and not connected. Bartosz Taudul 2021-10-23 01:54:38 +02:00
  • 3d13ec7018
    Pump symbols queue during profiler termination. Bartosz Taudul 2021-10-23 01:47:04 +02:00
  • fe9c63b8d2
    Signal symbol resolution thread destruction. Bartosz Taudul 2021-10-23 01:46:00 +02:00
  • 02ce9b7d8b
    Extract symbol queue item handling. Bartosz Taudul 2021-10-23 01:35:01 +02:00
  • 2b9265cc40
    Move symbol resolution to a separate thread. Bartosz Taudul 2021-10-22 22:25:09 +02:00
  • b4cfb1f2d5
    Add SPSC symbol queue. Bartosz Taudul 2021-10-22 22:22:27 +02:00
  • f2b0aadedc
    Return external names, instead of sending them. Bartosz Taudul 2021-10-22 22:20:30 +02:00
  • e2610b1483
    Add space for piggy-backing symbol data transfer. Bartosz Taudul 2021-10-22 22:17:09 +02:00
  • af5da6f53c
    Move inline string copy helpers to a separate header. Bartosz Taudul 2021-10-22 21:53:46 +02:00
  • 75f77a068f
    Use rpmalloc in readerwriterqueue. Bartosz Taudul 2021-10-22 20:39:10 +02:00
  • 60b36df077
    Cosmetics. Bartosz Taudul 2021-10-21 01:49:20 +02:00
  • 6c53c36bfe
    Remove server query quota. Bartosz Taudul 2021-10-21 01:48:52 +02:00
  • 93b6fd72c3
    Keep lock until we're done with the data. Bartosz Taudul 2021-10-21 01:31:03 +02:00
  • 4348c5428d
    Returned strings may be invalidated, so copy them. Bartosz Taudul 2021-10-21 01:30:17 +02:00
  • ff54317a87
    Move EnsureReadable() and co. to top of source file. Bartosz Taudul 2021-10-21 00:06:14 +02:00
  • 6d490ffd28
    Revert "Use SPSC queue for frame images." Bartosz Taudul 2021-10-20 23:18:03 +02:00
  • ebb64540bb
    Update licenses list. Bartosz Taudul 2021-10-20 22:59:54 +02:00
  • ce2a7d6741
    Offset field is not used. Bartosz Taudul 2021-10-20 22:57:09 +02:00
  • 02e76faff7
    Use SPSC queue for frame images. Bartosz Taudul 2021-10-20 22:56:19 +02:00
  • ff3382391e
    Remove BlockingReaderWriterQueue and semephores. Bartosz Taudul 2021-10-20 22:49:17 +02:00
  • 3d21c4e7ea
    Add amalgamated readerwriterqueue 1.0.5. Bartosz Taudul 2021-10-20 22:45:30 +02:00
  • 8a9c450e87
    Merge pull request #273 from Mulej/master Bartosz Taudul 2021-10-18 23:04:35 +02:00
  • 036a61f9a4
    Fix TracyCAppInfo macro argument name Matej Mulej 2021-10-18 20:40:09 +00:00
  • 250f7ecdb6
    Update NEWS. Bartosz Taudul 2021-10-17 13:15:22 +02:00
  • 8f6a911f1e
    Save/load sum of values in plots. Bartosz Taudul 2021-10-17 13:14:44 +02:00
  • 0b190b1a69
    Calculate sum of values in reconstructed memory plot. Bartosz Taudul 2021-10-17 13:14:23 +02:00
  • 04db76d5fd
    Calculate plot values sum during data import. Bartosz Taudul 2021-10-17 13:07:37 +02:00
  • facd2be33b
    Display average plot value. Bartosz Taudul 2021-10-17 13:05:10 +02:00
  • 0bd1364c2f
    Calculate plot values sum. Bartosz Taudul 2021-10-17 13:04:56 +02:00
  • a1511a39bd
    Delta-encode code information pointers. Bartosz Taudul 2021-10-16 16:29:06 +02:00
  • b099df75c2
    Update NEWS. Bartosz Taudul 2021-10-16 16:16:05 +02:00
  • dfb1ce64df
    Sample data inconsistency warning. Bartosz Taudul 2021-10-16 16:15:19 +02:00
  • 2493cad5ad
    Bump ImGui do 1.85 + docking. Bartosz Taudul 2021-10-12 20:23:38 +02:00
  • bcaac7b53f
    Add ~2 second overflow grace period. Bartosz Taudul 2021-10-11 00:29:24 +02:00
  • 733d267768
    Disable OpenGL callstacks when fibers are enabled. Bartosz Taudul 2021-10-10 16:39:22 +02:00
  • 5ccf369919
    Implement callstack serialization. Bartosz Taudul 2021-10-10 16:14:17 +02:00
  • a421083e58
    Crash reports may be serialized. Bartosz Taudul 2021-10-10 15:58:24 +02:00
  • 9d89b84efd
    Support serialized queue for Lua messages. Bartosz Taudul 2021-10-10 15:55:22 +02:00
  • 082255f940
    Messages may now use serialized queue. Bartosz Taudul 2021-10-10 15:54:21 +02:00
  • f8d37b45a3
    Update NEWS. Bartosz Taudul 2021-10-10 14:53:35 +02:00
  • 13b28714ee
    Display failure context in capture utility. Bartosz Taudul 2021-10-10 14:52:30 +02:00
  • 20074e64f4
    Fix processing of serialized zone color, value and validation. Bartosz Taudul 2021-10-10 14:43:36 +02:00
  • d3905bd4bb
    Add context to zone text failures. Bartosz Taudul 2021-10-10 14:14:33 +02:00
  • 930ef77ea9
    Add zone value failure context. Bartosz Taudul 2021-10-10 14:12:13 +02:00
  • 9300934fa5
    Separate zone value and text failures. Bartosz Taudul 2021-10-10 14:05:21 +02:00
  • 909f5916b1
    Use possibly-synchronous macros for C API zones. Bartosz Taudul 2021-10-09 15:51:29 +02:00
  • 2cea5bc5b2
    Add C API async-or-sync queue macros. Bartosz Taudul 2021-10-09 15:50:30 +02:00
  • 5835011d0f
    Allow serialized zone validation. Bartosz Taudul 2021-10-09 15:50:09 +02:00
  • 7c046eb7ac
    Use possibly-synchronous macros for Lua zones. Bartosz Taudul 2021-10-09 15:41:27 +02:00
  • fcda1f6a7f
    Keep Lua zone insertion time to a minimum. Bartosz Taudul 2021-10-09 15:35:11 +02:00
  • 7527f33d6c
    Handle serialized zones. Bartosz Taudul 2021-10-09 15:31:45 +02:00
  • 2eeade89ba
    Add macro for handling serial dequeue thread context checks. Bartosz Taudul 2021-10-09 15:30:58 +02:00
  • 2d5d4293a9
    Move thread context check to a separate function. Bartosz Taudul 2021-10-09 15:16:36 +02:00
  • 13acec38f7
    Use the possibly-synchronous macros in C++ zones. Bartosz Taudul 2021-10-09 14:58:33 +02:00
  • 6411b35d68
    Provide macros for async-or-sync queue insertion. Bartosz Taudul 2021-10-09 14:55:32 +02:00
  • 250ef2cf6e
    Change thread id size from 64 to 32 bits. Bartosz Taudul 2021-10-08 00:42:52 +02:00
  • 07bc665d8c
    Drop support for Cygwin. Bartosz Taudul 2021-10-07 23:28:40 +02:00
  • 12f693372a
    Cosmetics. Bartosz Taudul 2021-10-07 23:28:31 +02:00
  • b7a27d02af
    Fix total time in find zone, if limit range is enabled. Bartosz Taudul 2021-09-28 01:11:22 +02:00
  • 9cb54982cb
    Fix crash. Bartosz Taudul 2021-09-27 18:13:45 +02:00
  • 8eb038280f
    Update manual. Bartosz Taudul 2021-09-27 02:19:20 +02:00
  • c2e94355f0
    Add icon to samples label. Bartosz Taudul 2021-09-27 02:07:02 +02:00
  • 99f2d0e059
    Fix vertical spacing in inline symbols list. Bartosz Taudul 2021-09-27 01:54:37 +02:00
  • 28ae970887
    Remove trailing whitespace. Bartosz Taudul 2021-09-27 01:54:15 +02:00
  • d5db075286
    Update AUTHORS. Bartosz Taudul 2021-09-23 22:14:52 +02:00
  • 458fdaa126
    Update NEWS. Bartosz Taudul 2021-09-23 22:14:11 +02:00
  • b6eee83463
    Merge pull request #257 from xxxbxxx/filter-by-srcloc Bartosz Taudul 2021-09-23 22:12:42 +02:00
  • f37ef1affd Display the samples after the groups in the "find zone" window to make it clear they are filtered by selected group. xavier 2021-09-14 10:33:37 +02:00
  • 61670e30aa Update samples statistics continuously in the "find zone" window xavier 2021-09-13 22:09:40 +02:00