Commit Graph

8071 Commits

Author SHA1 Message Date
Bartosz Taudul
1a971d867d Fix dtl. 2024-05-12 19:23:18 +02:00
Bartosz Taudul
4b14d961f0 Add LLDB summary for Vector. 2024-05-12 19:23:18 +02:00
Bartosz Taudul
11eee619fb Merge pull request #786 from mcourteaux/plot-height
Support adjusting plot height.
2024-05-08 11:57:54 +02:00
Martijn Courteaux
b879f5b519 Save plot height view data. 2024-05-08 10:43:14 +02:00
Martijn Courteaux
da8c2340b3 Support adjusting plot height. 2024-05-07 13:33:57 +02:00
Bartosz Taudul
dcb383701a Update manual. 2024-05-06 20:19:46 +02:00
Bartosz Taudul
f4d27a4ea4 Update NEWS. 2024-05-06 20:18:41 +02:00
Bartosz Taudul
839cf6ef91 Add thread sorting. 2024-05-06 20:18:13 +02:00
Bartosz Taudul
d6b059f0cc Download up-to-date glfw and freetype. 2024-05-06 00:07:56 +02:00
Bartosz Taudul
e8c3cb1909 Update manual. 2024-05-05 21:39:18 +02:00
Bartosz Taudul
4f1c4c98ac Update NEWS. 2024-05-05 21:23:41 +02:00
Bartosz Taudul
5730884678 Print memory limit in capture utility, if appropriate. 2024-05-05 21:21:19 +02:00
Bartosz Taudul
c31bf6f7f8 Add blue ANSI color macro. 2024-05-05 21:21:19 +02:00
Bartosz Taudul
ee56e1fcd5 Allow setting memory limit in capture utility. 2024-05-05 21:21:19 +02:00
Bartosz Taudul
6748d11a2f Fix capture utility. 2024-05-05 21:12:50 +02:00
Bartosz Taudul
68473381b9 Indicate that memory limit was hit with notification triangle color. 2024-05-05 21:07:50 +02:00
Bartosz Taudul
89f1fb4825 Terminate connection when memory limit is exceeded. 2024-05-05 21:04:26 +02:00
Bartosz Taudul
b64389ba15 Display memory limit in notification area. 2024-05-05 20:59:25 +02:00
Bartosz Taudul
5f0cac546b Pass memory limit to worker. 2024-05-05 20:50:03 +02:00
Bartosz Taudul
2663ce1a4a Add warning about memory limit. 2024-05-05 20:33:35 +02:00
Bartosz Taudul
56c52b8d8f Add memory limit global settings. 2024-05-04 16:53:40 +02:00
Bartosz Taudul
66a32de0f7 Move physical memory size getter to a separate source file. 2024-05-04 16:53:40 +02:00
Bartosz Taudul
fee5982abd Make InlineStackData non-static. 2024-05-04 14:42:40 +02:00
Bartosz Taudul
377e41fe61 Make memUsage an atomic. 2024-05-04 14:28:55 +02:00
Bartosz Taudul
6199b2f883 Try to make the top bar labels fit in their space. 2024-05-04 14:07:14 +02:00
Bartosz Taudul
4420f5863f Workaround CMake + ninja lack of compiler output color. 2024-05-04 13:30:53 +02:00
Bartosz Taudul
6a6caae2ea Save shorten name setting for each trace. 2024-05-04 13:22:30 +02:00
Bartosz Taudul
4a7f6e0cc1 Use enum names in radio button list. 2024-05-04 12:55:55 +02:00
Bartosz Taudul
061b5c77ce Make trace options save file user-readable.
More importantly, it allows for backwards-compatibility when something
is added or removed, instead of just ignoring what was set before when
a binary version bump occurs.
2024-05-04 12:46:16 +02:00
Bartosz Taudul
328ecc339c Update NEWS. 2024-05-04 11:45:20 +02:00
Bartosz Taudul
c45683506c Merge pull request #783 from tiago-rodrigues/trodrigues/image_cache_deadlock_fix
Instead of calling dladdr inside the dl_iterate_phdr callback, do it outside to avoid deadlocks with other loader code
2024-05-04 11:33:54 +02:00
trodrigues
4bf9a8cecc Instead of calling dladdr inside the dl_iterate_phdr callback, do it outside to avoid deadlocks with other loader code 2024-05-03 16:05:59 -05:00
Bartosz Taudul
a1a7e63d93 Disable assembly in zstd. 2024-04-30 13:44:07 +02:00
Bartosz Taudul
b357d08da3 Add VS Code documentation. 2024-04-30 13:21:14 +02:00
Bartosz Taudul
0a94a7e3ba CMake build type should be set in the documentation. 2024-04-30 13:21:13 +02:00
Bartosz Taudul
d1300c491c Fix CMake + MSVC. 2024-04-18 00:08:36 +02:00
Bartosz Taudul
596c498e1f Fix CMake build type selection. 2024-04-17 18:17:58 +02:00
Bartosz Taudul
44be569f4a Merge pull request #774 from Chekov2k/source_validation
Allow source file modification time to be newer then trace capture time
2024-04-16 11:44:27 +02:00
Arnim Balzer
805cc6385a Allow source file modification time to be newer then trace capture time via checkbox
Useful on a Mac if sources are controlled via git
2024-04-16 09:52:45 +01:00
Bartosz Taudul
411b218896 Merge pull request #772 from Lectem/server-cmake-fix
Server cmake fix : No need for ASM detection
2024-04-14 22:00:03 +02:00
Lectem
2530dceac4 CMake: Selecte executable project as startup project for VS 2024-04-14 18:13:51 +02:00
Lectem
a577a86b5c CMake: ASM should be listed last in project() so that it can use the C/C++ compiler executable as assembler
From the project() CMake documentation:
> If enabling ASM, list it last so that CMake can check whether compilers for other languages like C work for assembly too.
2024-04-14 18:13:17 +02:00
Bartosz Taudul
b5b985d1d0 Emit warning, not a message. 2024-04-01 12:57:24 +02:00
Bartosz Taudul
651c6c5350 Fix assert when propagate inlines was enabled. 2024-03-31 18:44:01 +02:00
Bartosz Taudul
30f1b901a9 Conditional framerate limiting on GLFW. 2024-03-29 21:59:16 +01:00
Bartosz Taudul
e85457815e Conditional framerate limiting on Wayland. 2024-03-29 21:56:54 +01:00
Bartosz Taudul
c21170cc01 Add config option for reduced render rate. 2024-03-29 21:54:31 +01:00
Bartosz Taudul
547325f270 Reduce framerate on Wayland when profiler window has no focus. 2024-03-29 21:46:24 +01:00
Bartosz Taudul
767f7e4fd4 Track keyboard focus on Wayland. 2024-03-29 21:38:20 +01:00
Bartosz Taudul
2f8fe4180d Fix variable name. 2024-03-29 20:00:21 +01:00