rdb
|
9dec2aafb5
|
Fix static init ordering crashes in static build of pview
Fixes #381
|
2018-09-02 10:59:46 +02:00 |
|
Sam Edwards
|
b2bfb31114
|
general: Remove using std::* from headers
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.
Closes #350
Closes #335
|
2018-06-14 16:04:49 +02:00 |
|
Sam Edwards
|
e2b4353800
|
general: Replace NULL (and 0 as pointer) with C++11 nullptr
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
|
2018-06-03 16:35:13 -06:00 |
|
rdb
|
47388b0dbc
|
Separate out CPython calls from core libs; eliminate need for pystub
|
2016-07-20 14:30:41 +02:00 |
|
tobspr
|
0fcfb8e372
|
New file headers, new comment style
|
2016-02-17 17:47:48 +01:00 |
|
rdb
|
bdf91e206d
|
Remove references to Python.h and py_config.h from Panda headers, to prevent picking up a dependency on Python libraries in third-party modules
|
2015-11-28 16:33:44 +01:00 |
|
rdb
|
40cddd6280
|
Fixes for Python 3.2
|
2013-03-27 15:48:24 +00:00 |
|
David Rose
|
646f12f625
|
squelch backtrace on SystemExit
|
2012-02-16 00:19:09 +00:00 |
|
David Rose
|
4785161374
|
squelch some more compiler warnings
|
2011-06-18 00:16:48 +00:00 |
|
David Rose
|
2494b49728
|
Thread::get_current_task()
|
2010-02-09 20:14:58 +00:00 |
|
David Rose
|
b93375dd09
|
fixes for obscure bugs
|
2009-08-25 21:41:32 +00:00 |
|
David Rose
|
f1f496cc29
|
move lodNodes and sceneGraphAnalyzer to pgraphnodes, in an attempt to reduce size of pgraph some more
|
2009-06-11 02:37:19 +00:00 |
|
David Rose
|
a5e0de3988
|
python on iphone
|
2009-04-28 00:57:56 +00:00 |
|
David Rose
|
23193a6da1
|
set_aux_data -> set_python_data
|
2008-10-15 20:35:09 +00:00 |
|
David Rose
|
448d244a66
|
better thread debugging
|
2008-10-09 20:48:40 +00:00 |
|
David Rose
|
fab502970f
|
more threading improvements
|
2008-10-02 17:50:16 +00:00 |
|
David Rose
|
dd84e5b978
|
print exception
|
2008-09-29 18:17:53 +00:00 |
|
David Rose
|
a29328046a
|
fix some threading issues
|
2008-09-28 17:11:42 +00:00 |
|
David Rose
|
524128b9fd
|
wip: starting experimental C-based task manager
|
2008-09-19 00:58:04 +00:00 |
|
David Rose
|
a1856db611
|
use indirect notify dereferencers
|
2008-09-16 01:51:11 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
David Rose
|
1f99794cdb
|
oops, compile when not HAVE_THREADS
|
2007-08-07 01:29:51 +00:00 |
|
David Rose
|
24d4175ca9
|
compiler warnings, etc.
|
2007-07-13 22:31:17 +00:00 |
|
David Rose
|
5deb8767f9
|
start and stop pstats info from suspended tasks (SIMPLE_TASKS only)
|
2007-06-26 22:38:18 +00:00 |
|
David Rose
|
26306d6e3e
|
is_true_threads(), write_status()
|
2007-06-23 00:10:56 +00:00 |
|
David Rose
|
8d2bdc39fd
|
first pass at SIMPLE_THREADS
|
2007-06-21 15:33:27 +00:00 |
|
David Rose
|
936412fae2
|
merge cow_thread_2007_04_12: make copy-on-write operations thread-safe
|
2007-04-19 18:23:10 +00:00 |
|
David Rose
|
9b575fbe58
|
steps toward async flatten
|
2007-04-03 23:21:49 +00:00 |
|
David Rose
|
0da0ced5be
|
ref thread objects
|
2006-04-26 15:28:26 +00:00 |
|
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
|
David Rose
|
91efb72ca7
|
move threading/pipelining stuff into new directory, reorganize in general
|
2006-03-28 23:59:32 +00:00 |
|