Igor S. Gerasimov
|
fbc40e8b9e
|
Implement frame related things
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
4d5cd252a4
|
Add messages
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
59116feb55
|
Implement memory operations
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
4fd6d5317b
|
Implement tracy_connected
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
07cd1d8ee1
|
Implement zone_set_properties
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
ead67c06d9
|
Add zone begin/end
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
1d627c86be
|
Implement tracy_alloc_srcloc
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
66a50a8c76
|
Add TRACY_MANUAL_LIFETIME routines
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
3488e08aa7
|
Add Tracy structures except lockable
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
d16986dfa7
|
Add tracy_set_thread_name
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
a30fff8b4c
|
CMake support of Fortran bindings
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
e981a5ba6f
|
Add initial module file
|
2025-01-05 23:21:12 +01:00 |
|
Igor S. Gerasimov
|
3e88544d1f
|
Update int type in Python API
|
2025-01-02 21:44:06 +01:00 |
|
Igor S. Gerasimov
|
7093eb0b08
|
Update int for ___tracy_after_try_lock_lockable_ctx
|
2025-01-02 14:33:09 +01:00 |
|
Igor S. Gerasimov
|
7e128f3bce
|
Update int for ___tracy_emit_plot_config
|
2025-01-02 14:32:04 +01:00 |
|
Igor S. Gerasimov
|
6e220fee91
|
Update int for ___tracy_emit_frame_image
|
2025-01-02 14:25:06 +01:00 |
|
Igor S. Gerasimov
|
94403bde4b
|
Update int for ___tracy_before_lock_lockable_ctx
|
2025-01-02 14:23:06 +01:00 |
|
Igor S. Gerasimov
|
cd8e2a5d8a
|
Update int for ___tracy_connected
|
2025-01-02 14:20:37 +01:00 |
|
Igor S. Gerasimov
|
a8f844b970
|
Use int32_t type for depth in client
|
2025-01-02 14:19:12 +01:00 |
|
Igor S. Gerasimov
|
78bca3f0e1
|
Use int32_t for callstack (depth)
|
2025-01-02 14:04:06 +01:00 |
|
Igor S. Gerasimov
|
4929ac6487
|
Use int32_t for secure flag
|
2025-01-02 13:45:47 +01:00 |
|
Igor S. Gerasimov
|
39d382b033
|
Use int32_t for active flag
|
2025-01-02 13:42:22 +01:00 |
|
Igor S. Gerasimov
|
8baa50b2f5
|
Update int for ___tracy_profiler_started
|
2025-01-02 13:28:39 +01:00 |
|
Igor S. Gerasimov
|
7f516e2fed
|
Update int type in structures
|
2025-01-02 13:21:44 +01:00 |
|
Bartosz Taudul
|
8b0b2343e1
|
Merge pull request #957 from foxtran/feature/merge-calls-callstack
Simplify API by decreasing a number of entry points
|
2025-01-02 12:08:39 +01:00 |
|
Igor S. Gerasimov
|
b9c7cd1738
|
Fix code formatting
|
2025-01-02 11:49:51 +01:00 |
|
Igor S. Gerasimov
|
31eeb843c7
|
Small reformat
|
2025-01-02 11:26:56 +01:00 |
|
Igor S. Gerasimov
|
d30a2d6854
|
Simplify ZoneBegin functions
|
2025-01-02 11:26:56 +01:00 |
|
Bartosz Taudul
|
38636648d3
|
Merge pull request #960 from JasonnnW3000/master
Update LICENSE, fix copyright license year
|
2025-01-01 12:55:33 +01:00 |
|
JasonnnW3000
|
23bfabc6c2
|
Update LICENSE, fix license year
Signed-off-by: JasonnnW3000 <sufssl04@gmail.com>
|
2025-01-01 05:50:07 -05:00 |
|
Bartosz Taudul
|
57f1a63b3f
|
Merge pull request #956 from foxtran/fix/incompatible-MANUAL_LIFETIME
Generate human-readable errors when TRACY_MANUAL_LIFETIME is set and TRACT_DELAYED_INIT is not
|
2024-12-27 12:32:51 +01:00 |
|
Igor S. Gerasimov
|
3f700c93a6
|
Do not unset TRACY_CALLSTACK
|
2024-12-27 11:47:02 +01:00 |
|
Igor S. Gerasimov
|
a2fce55aee
|
Rename has_stacktrace -> has_callstack
|
2024-12-27 11:43:00 +01:00 |
|
Igor S. Gerasimov
|
9aba23bbb0
|
Remove TRACY_HAS_STACKCALL from TracyC.h
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
96ba28e761
|
Use constexpr instead of macro in memory manager in C API
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
39137d809e
|
Accept zero-depth callstack
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
117ab107c1
|
Simplify macroses for stack collections
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
4591dfa208
|
Simplify tracy::Profiler defines
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
e9eecbb2c6
|
Replace #ifdef TRACT_HAS_CALLSTACK with constexpr call
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
cf912bbb19
|
Merge ScopedZone initializers
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
1c63239a78
|
Always collect callstack
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
e9664a1c87
|
Introduce has_stacktrace function
|
2024-12-27 11:29:41 +01:00 |
|
Igor S. Gerasimov
|
caf0047367
|
Catch disabled TRACY_DELAYED_INIT when TRACY_MANUAL_LIFETIME is enabled
|
2024-12-27 08:58:00 +01:00 |
|
Igor S. Gerasimov
|
5051db201e
|
Show error message if TRACY_MANUAL_LIFETIME is enabled without enabled TRACY_DELAYED_INIT
|
2024-12-27 08:51:50 +01:00 |
|
Bartosz Taudul
|
6452690e57
|
Merge pull request #948 from avilleret/avilleret/csvexport_plot
add very simple plot export
|
2024-12-23 13:41:02 +01:00 |
|
Antoine Villeret
|
aa28504c60
|
add very simple plot export
|
2024-12-23 13:12:51 +01:00 |
|
Bartosz Taudul
|
96e1cb17c6
|
Merge pull request #944 from foxtran/patch-2
Enable -fexperimental-library only for C++ frontend of AppleClang
|
2024-12-20 12:36:39 +01:00 |
|
foxtran
|
07d38d608e
|
Enable -fexperimental-library only for C++
|
2024-12-20 11:55:18 +01:00 |
|
foxtran
|
01a7f62650
|
Enable -fexperimental-library only for AppleClang
|
2024-12-20 11:39:49 +01:00 |
|
Bartosz Taudul
|
7fc3366086
|
Add support for keeping external tails in flame graph.
|
2024-12-16 16:48:51 +01:00 |
|