master
Name already in use
Commits on Mar 9, 2022
Commits on Mar 4, 2022
-
Merge pull request #209 from jlainema/patch-1
Update lanes-3.16.0-0.rockspec
Commits on Mar 3, 2022
-
Update lanes-3.16.0-0.rockspec
does not install from the rockspec without using git for url format
Commits on Mar 1, 2022
-
Merge pull request #208 from eligovision/lanes_lanesclone3args_fix
Bug in __lanesclone with 3 parameters mechanism fixed (index was wron…
-
Bug in __lanesclone with 3 parameters mechanism fixed (index was wron…
…g in inter_copy_function); Some comments improved
Commits on Feb 27, 2022
Commits on Feb 21, 2022
Commits on Feb 17, 2022
-
NEVER use allocator obtained from lua_getallocf to allocate stuff man…
…ually when compiling for LuaJIT
Commits on Feb 8, 2022
-
__lanesclone is now called only once with 3 parameters dest, source, …
…size -> BREAKS CUSTOM DEEP USERDATA API
Commits on Feb 7, 2022
-
-
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.
-
-
-
Changed all indentations to all whitespaces
Tabs mess up alignment of stack contents comments, so I'm done with them.
-
Merge pull request #203 from SoundBot/patch-1
Replace deprecated pthread_yield with sched_yield
Commits on Jan 19, 2022
-
Replace deprecated pthread_yield with sched_yield
Since glibc 2.34, pthread_yield is nonstandard and marked as deprecated. See: https://man7.org/linux/man-pages/man3/pthread_yield.3.html
Commits on Nov 17, 2021
Commits on Sep 22, 2021
Commits on Jul 8, 2021
-
-
-
fix function transfer with lua_dump for Lua 5.4 failing for functions…
… big enough to necessitate a buffer reallocation
Commits on Jun 28, 2021
Commits on Jun 26, 2021
-
fix stack overflow when transfering a clonable userdata referencing i…
…tself through a uservalue
Commits on Jun 24, 2021
Commits on Jun 23, 2021
Commits on Jun 16, 2021
-
changed lanes.threads() output so that several lanes with the same na…
…me don't clobber each other in the result table In the original implementations, the debug name was used as key, which meant that several lanes using the same name would cause only the oldest non-collected one to be listed in the results. Now the result is an array of tuples.
-
Merge pull request #190 from eligovision/lanes_lua51_bugfix
Bug fix for Lua 5.1/LuaJIT: lua_getiuservalue must check if lua_getfe…