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
f45ddcab2f
general: switch to C++11 Lockable semantics for mutexes
...
This renames acquire/release to lock/unlock in order to be compatible with std::lock_guard and std::unique_lock (which will eventually replace the *MutexHolder classes). It will also allow us to typedef MutexImpl to std::mutex later on.
2018-05-23 20:37:56 +02:00
rdb
c422f5952f
Increase default alignment to 2x word size, make DeletedBufferChain allocations more efficient
...
NB. NeverFreeMemory no longer performs alignment.
This fixes the Bullet crash on Win64. Need to check Win32.
2016-12-08 23:22:16 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
David Rose
ef771a796b
make sync primitives more similar to python function names
2008-10-14 00:07:05 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
David Rose
5f1b029f42
NeverFreeMemory
2007-06-14 23:15:14 +00:00