Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the unused thunk code | Chris Robinson | 2018-02-02 | 1 | -108/+0 |
| | |||||
* | Use atomic flags for the thunk array | Chris Robinson | 2017-04-14 | 1 | -9/+12 |
| | |||||
* | Use separate macros for atomics that don't take a memory order | Chris Robinson | 2016-12-20 | 1 | -4/+4 |
| | |||||
* | Increase the default thunk array size | Chris Robinson | 2016-07-25 | 1 | -1/+1 |
| | | | | | This value should be enough to hold IDs for most apps without needing to reallocate it, while not being unnecessarily large (4KB). | ||||
* | Move the aligned malloc functions to the common lib | Chris Robinson | 2016-03-29 | 1 | -0/+2 |
| | |||||
* | Avoid a potential race condition with NewThunkEntry | Chris Robinson | 2015-09-21 | 1 | -0/+13 |
| | | | | | | It's possible for another invocation to increase the array size in between the ReadUnlock and WriteLock calls, causing the 'i' index to refer to a taken entry. | ||||
* | Use proper atomics for the thunk array | Chris Robinson | 2014-09-03 | 1 | -12/+13 |
| | |||||
* | Update COPYING to the latest ↵ | François Cami | 2014-08-18 | 1 | -2/+2 |
| | | | | https://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt to fix the FSF' address Fix the FSF' address in the source | ||||
* | Fix a minor typo | Chris Robinson | 2012-04-25 | 1 | -1/+1 |
| | |||||
* | Add a function to initialize a RWLock | Chris Robinson | 2011-08-31 | 1 | -5/+1 |
| | |||||
* | Use a RWLock and atomic exchanges for thunk handling | Chris Robinson | 2011-08-30 | 1 | -31/+31 |
| | |||||
* | Remove some g_ prefixes | Chris Robinson | 2011-08-22 | 1 | -26/+26 |
| | |||||
* | Rename a couple variables | Chris Robinson | 2011-08-22 | 1 | -7/+7 |
| | |||||
* | Always use the thunk functions to get object IDs | Chris Robinson | 2011-08-22 | 1 | -4/+4 |
| | |||||
* | Don't use the thunk array for object lookups | Chris Robinson | 2011-08-22 | 1 | -28/+9 |
| | |||||
* | Rename the ERROR macro to ERR | Chris Robinson | 2011-07-13 | 1 | -1/+1 |
| | |||||
* | Use the logging macro for thunk errors | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Allow alThunkAddEntry to return a proper error | Chris Robinson | 2011-06-17 | 1 | -3/+4 |
| | |||||
* | Print an error when realloc fails | Chris Robinson | 2010-03-15 | 1 | -0/+1 |
| | |||||
* | Add missing config.h includes | Chris Robinson | 2008-01-16 | 1 | -0/+2 |
| | |||||
* | Initial import | Chris Robinson | 2007-11-13 | 1 | -0/+108 |