open_toontown_panda3d/dtool/src/dtoolbase
rdb f33e450823 A lot of performance changes, particularly wrt dcasts and state management 2015-07-27 16:32:57 +02:00
..
Sources.pp Fix compilation with ppremake 2015-06-01 00:21:32 +02:00
addHash.I Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
addHash.cxx Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
addHash.h Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
atomicAdjust.h Disable i386 atomics impl on Mac OS X until we find out why it won't compile 2015-03-31 13:54:38 +02:00
atomicAdjustDummyImpl.I Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
atomicAdjustDummyImpl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
atomicAdjustDummyImpl.h Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
atomicAdjustGccImpl.I GCC atomics also work in clang 3.0+ 2014-10-21 20:49:58 +00:00
atomicAdjustGccImpl.h Fix issue tracking memory allocations of more than 2GB at a time on 64-bit systems 2015-04-14 15:44:11 +02:00
atomicAdjustI386Impl.I guarantee word alignment for AtomicAdjust stuff 2011-11-17 23:31:31 +00:00
atomicAdjustI386Impl.cxx Disable i386 atomics impl on Mac OS X until we find out why it won't compile 2015-03-31 13:54:38 +02:00
atomicAdjustI386Impl.h Disable i386 atomics impl on Mac OS X until we find out why it won't compile 2015-03-31 13:54:38 +02:00
atomicAdjustPosixImpl.I posix build errors 2011-11-17 23:34:12 +00:00
atomicAdjustPosixImpl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
atomicAdjustPosixImpl.h guarantee word alignment for AtomicAdjust stuff 2011-11-17 23:31:31 +00:00
atomicAdjustWin32Impl.I Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
atomicAdjustWin32Impl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
atomicAdjustWin32Impl.h Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
cmath.I We use /fp:fast on Windows, let's be consistent and use -ffast-math on other platforms in release builds 2015-02-09 20:39:16 +01:00
cmath.h We use /fp:fast on Windows, let's be consistent and use -ffast-math on other platforms in release builds 2015-02-09 20:39:16 +01:00
deletedBufferChain.I Remove unnecessary field 2015-01-19 00:08:39 +01:00
deletedBufferChain.cxx Remove unnecessary field 2015-01-19 00:08:39 +01:00
deletedBufferChain.h Remove unnecessary field 2015-01-19 00:08:39 +01:00
deletedChain.T we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
deletedChain.h Bunch of minor compile fixes and changes 2014-11-26 13:33:10 +00:00
dllbase.txt *** empty log message *** 2004-04-30 21:37:50 +00:00
dlmalloc.h Fix assortment of compilation issues and annoyances 2015-02-08 23:25:11 +01:00
dlmalloc_src.cxx Fix assortment of compilation issues and annoyances 2015-02-08 23:25:11 +01:00
dtool_platform.h Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
dtoolbase.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
dtoolbase.h Use explicit symbol visibility control in GCC/clang 2015-06-22 21:01:34 +02:00
dtoolbase_cc.h Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
dtoolsymbols.h Properly separate dtoolconfig and interrogatedb 2015-06-30 16:16:35 +02:00
epvector.h Improve build performance on Windows slightly 2015-06-02 21:02:35 +02:00
fakestringstream.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indent.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indent.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
indent.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lookup3.c Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
lookup3.h Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
memoryBase.cxx Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
memoryBase.h Bunch of minor compile fixes and changes 2014-11-26 13:33:10 +00:00
memoryHook.I fix more static-init ordering issues caused by new alignment code 2012-02-12 19:55:52 +00:00
memoryHook.cxx Fix assortment of compilation issues and annoyances 2015-02-08 23:25:11 +01:00
memoryHook.h fix more static-init ordering issues caused by new alignment code 2012-02-12 19:55:52 +00:00
mutexDummyImpl.I make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
mutexDummyImpl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
mutexDummyImpl.h make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
mutexImpl.h build errors 2009-06-16 01:49:59 +00:00
mutexPosixImpl.I protect against undefined symbol 2010-05-29 18:49:48 +00:00
mutexPosixImpl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
mutexPosixImpl.h TrueMutexImpl 2009-06-16 00:04:13 +00:00
mutexSpinlockImpl.I make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
mutexSpinlockImpl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
mutexSpinlockImpl.h make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
mutexWin32Impl.I make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
mutexWin32Impl.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
mutexWin32Impl.h Fix assortment of compilation issues and annoyances 2015-02-08 23:25:11 +01:00
nearly_zero.h Fix issue with Eigen when matrix determinant is nearly 0 2014-12-10 16:32:04 +01:00
neverFreeMemory.I make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
neverFreeMemory.cxx Fix static init ordering issue with the runtime build 2012-02-10 09:19:12 +00:00
neverFreeMemory.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
numeric_types.h stdfloat_double 2011-10-10 05:25:10 +00:00
p3dtoolbase_composite1.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
p3dtoolbase_composite2.cxx dtoolbase: Rename pdtoa.c -> pdtoa.cxx. 2015-05-02 22:14:17 +02:00
pallocator.T Fix issue tracking memory allocations of more than 2GB at a time on 64-bit systems 2015-04-14 15:44:11 +02:00
pallocator.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
pdeque.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
pdtoa.cxx Fix compile issues on Windows with rtdist build 2015-06-04 11:44:29 +02:00
pdtoa.h Add missing includes. 2015-07-12 19:27:13 -07:00
plist.h Work around buggy list::remove in libc++ 2015-03-31 13:55:32 +02:00
pmap.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
pset.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
pstrtod.cxx Fix pstrtod bug with exponents 2015-04-04 16:00:19 +02:00
pstrtod.h pstrtod 2009-06-14 16:10:09 +00:00
ptmalloc2_smp_src.cxx Fix assortment of compilation issues and annoyances 2015-02-08 23:25:11 +01:00
pvector.h Split off epvector.h into its own file in an attempt to cut down compilation time 2014-09-14 22:04:36 +00:00
register_type.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
register_type.cxx Add wstring type handle. Also add some useful MAKE_SEQs. 2014-06-26 20:06:04 +00:00
register_type.h Add wstring type handle. Also add some useful MAKE_SEQs. 2014-06-26 20:06:04 +00:00
select.tau multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
selectThreadImpl.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
stl_compares.I Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
stl_compares.h Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
test_strtod.cxx pstrtod 2009-06-14 16:10:09 +00:00
typeHandle.I Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
typeHandle.cxx Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
typeHandle.h Changes to inlining so we can use FORCE_INLINING in gcc as well 2015-07-27 15:39:46 +02:00
typeRegistry.I Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
typeRegistry.cxx Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
typeRegistry.h Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
typeRegistryNode.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
typeRegistryNode.cxx Many, many performance optimizations and enhancements 2015-01-07 19:30:01 +01:00
typeRegistryNode.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
typedObject.I A lot of performance changes, particularly wrt dcasts and state management 2015-07-27 16:32:57 +02:00
typedObject.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
typedObject.h Bunch of minor compile fixes and changes 2014-11-26 13:33:10 +00:00
verdate.cpp add versioning for win32 2000-12-27 21:19:57 +00:00
version.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
version.rc fix ProductVersion string 2001-01-11 19:58:52 +00:00