aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2022-02-07 14:51:54 +0100
committerBenoit Germain <bnt.germain@gmail.com>2022-02-07 14:51:54 +0100
commitc913a6747c420ff12fc1f0c39df791215ad2fcfd (patch)
tree8175f6fa39e1ca22881c178a0c3cfde5f95fdeb5 /CHANGES
parentd5c81657982e96f768f76ea6c01db536f8649284 (diff)
downloadlanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.tar.gz
lanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.tar.bz2
lanes-c913a6747c420ff12fc1f0c39df791215ad2fcfd.zip
removed explicit calls to malloc/free
Lane and linda userdata were allocated with malloc/free, preventing embedders from fully controlling memory operations. Now all internal Lanes allocations go through the master state alloc function.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 0aca28a..2aca378 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,8 @@
1CHANGES: 1CHANGES:
2 2
3CHANGE 151: BGe 7-Feb-22
4 * Lanes no longer relies on malloc/free for internal allocations, but uses the primary alloc function from the master Lua state
5
3CHANGE 150: BGe 22-Sep-21 6CHANGE 150: BGe 22-Sep-21
4 * fix require() wrapper to return all values returned by original require() 7 * fix require() wrapper to return all values returned by original require()
5 8