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

5120 Commits

Author SHA1 Message Date
Bartosz Taudul f828fed015 Remove unused variables. 2020-08-15 02:23:04 +02:00
Bartosz Taudul be0e3b9cc4 Silence memcpy/memset warnings. 2020-08-15 02:14:29 +02:00
Bartosz Taudul 5243bfe5a0 Add minimal vscode configuration. 2020-08-15 02:10:14 +02:00
Bartosz Taudul 95067dd88e Merge pull request #94 from mcleary/add-gtk-dependency
Add GTK3 in the list of build requirements on Unix
2020-08-14 15:35:16 +02:00
Thales Sabino c7707d1455 Update gcc.yml to install libgtk-3-dev 2020-08-14 14:10:39 +01:00
Thales Sabino 6e3f19d0c9 Update build requirement from GTK2 to GTK3 2020-08-14 14:05:00 +01:00
Thales Sabino ad6c7c8986 Add GTK2.0 in the list of build requirements on Unix 2020-08-14 13:19:27 +01:00
Bartosz Taudul 91e262470e Update manual. 2020-08-14 13:34:57 +02:00
Bartosz Taudul 678548afd7 Update NEWS. 2020-08-14 13:30:12 +02:00
Bartosz Taudul 833653ce40 Display time stamp when hovering mouse over time scale. 2020-08-14 13:28:34 +02:00
Bartosz Taudul 5e559322a0 Properly check if symbol code is available. 2020-08-14 12:38:56 +02:00
Bartosz Taudul aa72cb6ab9 Update manual. 2020-08-14 00:41:28 +02:00
Bartosz Taudul 16eef3f966 Clamp frame image textures to edge. 2020-08-13 18:16:10 +02:00
Bartosz Taudul 321c079205 Fix typo. 2020-08-13 16:56:56 +02:00
Bartosz Taudul fa7d515165 Display base symbol address in symbol view window. 2020-08-13 16:36:13 +02:00
Bartosz Taudul 27bf6c17ef Update manual. 2020-08-13 16:32:39 +02:00
Bartosz Taudul b6feb99e98 Show which symbols are available. 2020-08-13 16:24:09 +02:00
Bartosz Taudul 16ad6ee2ac Tune number of ETW kernel buffers. 2020-08-13 15:26:36 +02:00
Bartosz Taudul 6d5717e48b Update manual. 2020-08-13 14:01:32 +02:00
Bartosz Taudul b6d54281a9 Ignore unknown source lines during ip stats gathering. 2020-08-13 00:34:55 +02:00
Bartosz Taudul 9258e2ced0 Restore TSC usage on Linux. 2020-08-13 01:41:05 +02:00
Bartosz Taudul c0c9832713 Implement TSC conversion and caps checking in ring buffer. 2020-08-13 01:40:18 +02:00
Bartosz Taudul 5b4fa73e23 Remove obsolete CI script. 2020-08-13 00:44:54 +02:00
Bartosz Taudul 35f939165d Don't sleep in test application's fibonacci thread. 2020-08-12 23:55:49 +02:00
Bartosz Taudul 98fe63b5eb Increase sampling frequency to 10 kHz.
Works fine on bare metal.
2020-08-12 22:18:59 +02:00
Bartosz Taudul 8e9a701277 Fix crash when trying to open unavailable source file. 2020-08-12 19:05:16 +02:00
Bartosz Taudul ce1c744de9 Update manual. 2020-08-12 18:50:54 +02:00
Bartosz Taudul f7574c5adc Reduce ring buffer size to workaround sigbus on android. 2020-08-12 18:46:19 +02:00
Bartosz Taudul 195826f991 Update NEWS. 2020-08-12 16:57:46 +02:00
Bartosz Taudul 649994706b Use clock monotonic raw on Linux.
Because Linux kernel interfaces are fucking stupid.
2020-08-12 16:49:30 +02:00
Bartosz Taudul d48b3187b1 Call stack sampling using perf events. 2020-08-12 16:49:30 +02:00
Bartosz Taudul c16200ac02 Add ring buffer for perf events. 2020-08-12 14:06:19 +02:00
Bartosz Taudul 90ed18222a Use proper allocator. 2020-08-12 01:30:22 +02:00
Bartosz Taudul b1b7be0a46 Adjust kernel tracing threads priorities. 2020-08-12 01:27:59 +02:00
Bartosz Taudul 1f4bfb68a0 Increase Linux sys trace per-cpu buffer size to 4 MB. 2020-08-12 01:19:10 +02:00
Bartosz Taudul 6db581ff4e Suppress warning. 2020-08-11 23:25:23 +02:00
Bartosz Taudul 9455c92712 Handle broken inet_ntop on old Windows SDKs. 2020-08-11 22:37:46 +02:00
Bartosz Taudul ea9475dfdf Add Tracy's name to window title. 2020-08-11 21:07:28 +02:00
Bartosz Taudul 0aa77c9176 Update manual. 2020-08-11 21:07:28 +02:00
Bartosz Taudul 8cfc614047 Include time range limits in symbol view functions list. 2020-08-11 21:07:23 +02:00
Bartosz Taudul 46163a1989 Implement asm ip stats counter. 2020-08-11 21:07:23 +02:00
Bartosz Taudul 7aa8e408df Remove unused variable. 2020-08-11 16:02:07 +02:00
Bartosz Taudul 5974d00ccf Update manual. 2020-08-11 15:53:58 +02:00
Bartosz Taudul 34fa99c7ee Restrict sample statistics percentages to time range limit. 2020-08-11 15:50:54 +02:00
Bartosz Taudul b9a810827d Make instrumented statistics percentages relative to time range. 2020-08-11 15:38:55 +02:00
Bartosz Taudul 5559cb0fde Update manual. 2020-08-11 13:49:46 +02:00
Bartosz Taudul 6d98740b39 Update manual. 2020-08-10 19:17:16 +02:00
Bartosz Taudul e9255e5a0b Update NEWS. 2020-08-10 19:04:02 +02:00
Bartosz Taudul 6feb017cbe Also display statistics time range if symbol view is open. 2020-08-10 19:03:32 +02:00
Bartosz Taudul b9b39f1957 Allow checking if source view is symbol view. 2020-08-10 19:03:23 +02:00