diff options
| author | Kevin Yonan <assyrianic@users.noreply.github.com> | 2019-07-15 09:28:09 -0700 |
|---|---|---|
| committer | Ray <raysan5@gmail.com> | 2019-07-15 18:28:09 +0200 |
| commit | c563b53afb2ff8f78f99992b88f54443a5e543a0 (patch) | |
| tree | b2ac09517ef4c80e0c9914f0fd455d49947ba65d /src/external/lua/include | |
| parent | e19616592d86791949e5386191c9ab70944ac52d (diff) | |
| download | raylib-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
