rdb
|
115a716a7d
Implement support for custom TypedWritable subclasses in Python
|
2 年之前 |
Frang
|
275fe32079
create PY_EXTENSION and friends (#1415)
|
2 年之前 |
rdb
|
2d606c07e3
dtoolbase: Remove unused `get_best_parent_from_Set()`
|
2 年之前 |
Cary Sandvig
|
3247903d7b
add more HAVE_PYTHON
|
3 年之前 |
rdb
|
eaf8cb79d5
Add pickle support to a variety of classes
|
4 年之前 |
rdb
|
6e8cb98861
dtoolbase: fix compile errors with --no-python
|
7 年之前 |
rdb
|
e6f870ece6
Remove Python type tables from interrogatedb
|
7 年之前 |
rdb
|
77724f49dc
dtoolbase: remove TypeHandle::_none symbol, no longer needed
|
7 年之前 |
Sam Edwards
|
7790f8429d
general: Fully qualify header references into the std namespace
|
7 年之前 |
Sam Edwards
|
e2b4353800
general: Replace NULL (and 0 as pointer) with C++11 nullptr
|
7 年之前 |
rdb
|
5e0ce969fe
Work around clang 3.1 compile error with static constexpr
|
7 年之前 |
rdb
|
9fad3dba60
general: remove macros for compatibility with non-C++11 compilers
|
7 年之前 |
Sam Edwards
|
9852ada792
dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE
|
7 年之前 |
rdb
|
766b38fb7a
dtoolbase: make TypeHandle a constexpr class
|
7 年之前 |
rdb
|
8c914a2855
Work towards ABI stability wrt allocation. Let MemoryHook take advantage of dlmalloc's internal bookkeeping.
|
8 年之前 |
rdb
|
ce29ae490d
Interrogate improvements, more properties, MAKE_SEQ_PROPERTY
|
9 年之前 |
tobspr
|
0fcfb8e372
New file headers, new comment style
|
9 年之前 |
rdb
|
6480e82e3b
First pass adding properties to many Panda classes
|
10 年之前 |
rdb
|
18ad6d1543
Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings
|
10 年之前 |
rdb
|
57e5c8fb25
Wrap TypeHandle and ButtonHandle as ints in C wrappers
|
10 年之前 |
rdb
|
75019784f4
Changes to inlining so we can use FORCE_INLINING in gcc as well
|
10 年之前 |
rdb
|
11ed8a4d8d
Use dynamic type lookup for interrogate to eliminate inter-module dependencies
|
10 年之前 |
rdb
|
3b17e8fff1
Fix issue tracking memory allocations of more than 2GB at a time on 64-bit systems
|
10 年之前 |
rdb
|
b5a49efc2e
Merge branch 'master' into interrogate-overhaul
|
11 年之前 |
rdb
|
af15797a25
Many, many performance optimizations and enhancements
|
11 年之前 |
rdb
|
6db5d0dc11
Huge cppparser and interrogate overhaul, bringing:
|
11 年之前 |
rdb
|
31a71c990d
Fix issues with OS X 10.9 compilation, fix issues uncovered by clang
|
11 年之前 |
rdb
|
24d705b031
The "null" ButtonHandle and TypeHandle now evaluate to false
|
11 年之前 |
rdb
|
c257ce624e
Interrogate overhaul that dramatically increases performance for the simpler methods
|
11 年之前 |
David Rose
|
fc74ddace3
add TypeHandle::make()
|
16 年之前 |