aboutsummaryrefslogtreecommitdiff
path: root/src/external/lua/include
diff options
context:
space:
mode:
authorKevin Yonan <assyrianic@users.noreply.github.com>2019-07-15 09:28:09 -0700
committerRay <raysan5@gmail.com>2019-07-15 18:28:09 +0200
commitc563b53afb2ff8f78f99992b88f54443a5e543a0 (patch)
treeb2ac09517ef4c80e0c9914f0fd455d49947ba65d /src/external/lua/include
parente19616592d86791949e5386191c9ab70944ac52d (diff)
downloadraylib-c563b53afb2ff8f78f99992b88f54443a5e543a0.tar.gz
raylib-c563b53afb2ff8f78f99992b88f54443a5e543a0.zip
Submitting rmem memory and object pool module (#898)
* Submitting rmem memory and object pool module * changed 'restrict' to '__restrict' so it can compile for MSVC Added `const` to parameters for `MemPool_Realloc` * Update and rename mempool README.txt to mempool_README.md * Update mempool_README.md * Update mempool_README.md * Update and rename objpool README.txt to objpool_README.md * implementing changes * updating header for changes. * forgot to change _RemoveNode to __RemoveNode * removing l * removing l * Updating documentation on MemPool_CleanUp function * Updating documentation on ObjPool_CleanUp function * changed *_CleanUp function parameter Replaced `void*` pointer to pointer param to `void**` so it's more explicit. * Updating header to reflect changes to the *_CleanUp functions * A single change for the mempool and a patch for the objpool. Object Pool Patch: if you deplete the object pool to 0 free blocks and then free back one block, the last given block will be rejected because it was exactly at the memory holding the entire pool. Mempool change: switched memory aligning the size from the constructor to when allocating.
Diffstat (limited to 'src/external/lua/include')
0 files changed, 0 insertions, 0 deletions