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

6125 Commits

Author SHA1 Message Date
Bartosz Taudul 373a6fc19e Add event debug routine. 2021-11-04 22:30:16 +01:00
Bartosz Taudul 4c774130ee Allow direct switching from one fiber to another. 2021-11-04 17:51:32 +01:00
Bartosz Taudul 5782d8a53b Merge pull request #277 from napoleon89/callstack_undefined_parameters
Added unused parameters when TRACY_HAS_CALLSTACK is undefined
2021-11-04 17:01:28 +01:00
Nathan Day 4fece233d9 Added unused parameters when TRACY_HAS_CALLSTACK is undefined 2021-11-04 15:24:58 +00:00
Bartosz Taudul b3dd3612f4 Merge pull request #276 from alexanderbock/patch-1
Removing explicit compiler define check for GL_TIMESTAMP
2021-11-04 11:34:31 +01:00
Alexander Bock f7fb2af5c2 Update TracyOpenGL.hpp
Removing explicit GL_TIMESTAMP check
2021-11-04 10:46:13 +01:00
Bartosz Taudul 887826a28a Remove dead code. 2021-11-03 18:58:53 +01:00
Bartosz Taudul fceb065329 Fiber name transport. 2021-11-03 18:57:30 +01:00
Bartosz Taudul 211b202d8e Process fiber entry and leave events. 2021-11-02 01:53:10 +01:00
Bartosz Taudul b4e4c05088 Thread context data may be invalidated due to fibers. 2021-11-02 01:52:41 +01:00
Bartosz Taudul d522af99b9 Threads may be mapped to fibers. 2021-11-02 01:51:54 +01:00
Bartosz Taudul 0718330016 Add fiber labels to places with thread information. 2021-11-02 01:48:28 +01:00
Bartosz Taudul e5c44afdcb Distinguish fiber threads with green color. 2021-11-02 01:48:07 +01:00
Bartosz Taudul bb72bf10e9 Add fiber failures. 2021-11-02 01:47:31 +01:00
Bartosz Taudul 93b6d88c4c Save/load fiber thread flag. 2021-11-02 01:46:29 +01:00
Bartosz Taudul 8f44f1c68b Store fiber state is ThreadData. 2021-11-02 01:45:01 +01:00
Bartosz Taudul 229d547e91 Add fiber support on client side. 2021-11-02 00:11:09 +01:00
Bartosz Taudul 8b15cd049c Skip comparing known to be matching memory. 2021-10-30 01:26:31 +02:00
Bartosz Taudul 1ecdb8aa2a Report device name on Android. 2021-10-26 18:09:56 +02:00
Bartosz Taudul 1cbd6950cf Update NEWS. 2021-10-23 02:06:56 +02:00
Bartosz Taudul bd108220cb Drain symbols queue if on-demand and not connected. 2021-10-23 01:54:38 +02:00
Bartosz Taudul 3d13ec7018 Pump symbols queue during profiler termination. 2021-10-23 01:47:04 +02:00
Bartosz Taudul fe9c63b8d2 Signal symbol resolution thread destruction. 2021-10-23 01:46:00 +02:00
Bartosz Taudul 02ce9b7d8b Extract symbol queue item handling. 2021-10-23 01:35:01 +02:00
Bartosz Taudul 2b9265cc40 Move symbol resolution to a separate thread. 2021-10-22 22:25:09 +02:00
Bartosz Taudul b4cfb1f2d5 Add SPSC symbol queue. 2021-10-22 22:22:27 +02:00
Bartosz Taudul f2b0aadedc Return external names, instead of sending them.
Note that the old function is still used by code, so this commit won't
compile.
2021-10-22 22:20:30 +02:00
Bartosz Taudul e2610b1483 Add space for piggy-backing symbol data transfer. 2021-10-22 22:17:09 +02:00
Bartosz Taudul af5da6f53c Move inline string copy helpers to a separate header. 2021-10-22 21:53:46 +02:00
Bartosz Taudul 75f77a068f Use rpmalloc in readerwriterqueue. 2021-10-22 20:39:10 +02:00
Bartosz Taudul 60b36df077 Cosmetics. 2021-10-21 01:49:20 +02:00
Bartosz Taudul 6c53c36bfe Remove server query quota. 2021-10-21 01:48:52 +02:00
Bartosz Taudul 93b6fd72c3 Keep lock until we're done with the data. 2021-10-21 01:31:03 +02:00
Bartosz Taudul 4348c5428d Returned strings may be invalidated, so copy them. 2021-10-21 01:30:17 +02:00
Bartosz Taudul ff54317a87 Move EnsureReadable() and co. to top of source file. 2021-10-21 00:06:14 +02:00
Bartosz Taudul 6d490ffd28 Revert "Use SPSC queue for frame images."
This reverts commit 02e76faff7.

Let's not limit frame image reporting to just one thread.
2021-10-20 23:18:03 +02:00
Bartosz Taudul ebb64540bb Update licenses list. 2021-10-20 22:59:54 +02:00
Bartosz Taudul ce2a7d6741 Offset field is not used. 2021-10-20 22:57:23 +02:00
Bartosz Taudul 02e76faff7 Use SPSC queue for frame images. 2021-10-20 22:57:23 +02:00
Bartosz Taudul ff3382391e Remove BlockingReaderWriterQueue and semephores. 2021-10-20 22:57:22 +02:00
Bartosz Taudul 3d21c4e7ea Add amalgamated readerwriterqueue 1.0.5. 2021-10-20 22:45:30 +02:00
Bartosz Taudul 8a9c450e87 Merge pull request #273 from Mulej/master
Fix TracyCAppInfo macro argument name
2021-10-18 23:04:35 +02:00
Matej Mulej 036a61f9a4 Fix TracyCAppInfo macro argument name 2021-10-18 20:40:09 +00:00
Bartosz Taudul 250f7ecdb6 Update NEWS. 2021-10-17 13:15:22 +02:00
Bartosz Taudul 8f6a911f1e Save/load sum of values in plots. 2021-10-17 13:14:44 +02:00
Bartosz Taudul 0b190b1a69 Calculate sum of values in reconstructed memory plot. 2021-10-17 13:14:23 +02:00
Bartosz Taudul 04db76d5fd Calculate plot values sum during data import. 2021-10-17 13:07:37 +02:00
Bartosz Taudul facd2be33b Display average plot value. 2021-10-17 13:05:10 +02:00
Bartosz Taudul 0bd1364c2f Calculate plot values sum. 2021-10-17 13:04:56 +02:00
Bartosz Taudul a1511a39bd Delta-encode code information pointers. 2021-10-16 16:29:06 +02:00