open_toontown_panda3d/panda/src/pstatclient
rdb 73360393df Switch use of Py_INCREF to new Py_NewRef function
This is more idiomatic, simplifies the code, makes it easier to port to eg. HPy later on, and makes it easier to use the limited ABI (where it can be optimized to a tail call) later on

A polyfill is provided for compatibility with Python versions 3.8 and 3.9
2024-01-29 17:57:53 +01:00
..
CMakeLists.txt panda: Install correct config headers for pstatclient and putil 2023-08-05 14:51:31 +02:00
config_pstatclient.cxx Merge branch 'release/1.10.x' 2022-12-12 17:19:10 +01:00
config_pstatclient.h panda: Install correct config headers for pstatclient and putil 2023-08-05 14:51:31 +02:00
p3pstatclient_composite1.cxx pstatclient: Rename config_pstats to config_pstatclient 2018-05-14 02:36:42 -06:00
p3pstatclient_composite2.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pStatClient.I pstats: Deprecate `PStatClient::resume_after_pause()` 2022-12-02 22:19:43 +01:00
pStatClient.cxx pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatClient.h pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatClientControlMessage.cxx Merge branch 'release/1.10.x' 2022-12-12 17:19:10 +01:00
pStatClientControlMessage.h Merge branch 'release/1.10.x' 2022-12-12 17:19:10 +01:00
pStatClientImpl.I pstats: Fix compilation without HAVE_THREADS or with SIMPLE_THREADS 2022-12-04 19:26:22 +01:00
pStatClientImpl.cxx pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatClientImpl.h pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatClientVersion.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatClientVersion.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatClientVersion.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatClient_ext.I pstats: Integrate Python profiler with PStats 2022-11-29 16:00:09 +01:00
pStatClient_ext.cxx Switch use of Py_INCREF to new Py_NewRef function 2024-01-29 17:57:53 +01:00
pStatClient_ext.h pstats: Fix assorted compile issues in more esoteric configurations 2022-11-29 20:11:59 +01:00
pStatCollector.I pstatclient: Prevent crash when using uninitialized PStatCollector 2020-11-02 11:02:49 +01:00
pStatCollector.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatCollector.h pstats: Integrate Python profiler with PStats 2022-11-29 16:00:09 +01:00
pStatCollectorDef.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pStatCollectorDef.h pstats: Third significant update to PStats server UI, including: 2022-10-05 18:58:36 +02:00
pStatCollectorForward.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatCollectorForward.cxx general: Fix a variety of ABI incompatibility issues with opt4 builds 2019-10-08 19:44:29 +02:00
pStatCollectorForward.h general: Fix a variety of ABI incompatibility issues with opt4 builds 2019-10-08 19:44:29 +02:00
pStatFrameData.I pstats: Fix crash when frame has only level data and no time data 2022-02-22 15:25:04 +01:00
pStatFrameData.cxx pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatFrameData.h pstats: Fix regression: crash when opening session file 2022-12-26 11:18:00 +01:00
pStatProperties.cxx pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
pStatProperties.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatServerControlMessage.cxx pstatclient: Rename config_pstats to config_pstatclient 2018-05-14 02:36:42 -06:00
pStatServerControlMessage.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
pStatThread.I pstats: Integrate Python profiler with PStats 2022-11-29 16:00:09 +01:00
pStatThread.cxx pstats: Offload more work to separate PStats thread 2022-12-03 22:27:46 +01:00
pStatThread.h pstats: Offload more work to separate PStats thread 2022-12-03 22:27:46 +01:00
pStatTimer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatTimer.h general: Fix assorted compiler warnings 2022-03-01 16:09:07 +01:00
test_client.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00