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

5 Commits

Author SHA1 Message Date
Tom Atkinson
4c293dc0de more fixes 2024-03-11 00:11:32 +00:00
Tom Atkinson
28bd9d1e2f Basic CMake
Temp: Remove CI

linux dependencies

auto download dependencies

install libs with choco

name artifacts

use LINK_LIBRARIES

add concurrency

install dependencies

install dependencies

install dependencies

passwordless sudo

windows fix

more windows fixes

more windows fixes

no statistics
2024-03-10 23:23:01 +00:00
Bartosz Taudul
5e2e5eeefb
Add system power use tracking skeleton. 2023-03-09 22:31:31 +01:00
Bartosz Taudul
970468f937
Override dlclose() to do nothing.
Provide a custom no-op implementation of dlclose(), in order to prevent shared
object data from disappearing from profiler view. The server makes queries for
program executable code, which has to be always available, otherwise wrong
data may be provided, or the program may crash, due to referencing no longer
mapped memory.

The dlclose() documentation states that the function internally decreases the
reference count, and only does unload the shared object when the count reaches
zero. There is no guarantee that the shared object data will be unloaded
immediately after any dlclose call originating from the program. This function
override exploits this fact.
2022-10-28 01:21:52 +02:00
Bartosz Taudul
06c7984a16
Move all client headers and sources to public/ directory. 2022-07-17 15:47:38 +02:00