aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve table and userdata conversionsBenoit Germain2025-09-206-128/+263
* RAII + setjmp = UBBenoit Germain2025-07-312-40/+13
* I don't even know why I ever included luajit.h. removed it.Benoit Germain2025-07-281-1/+0
* Fix crashes in MSVC release builds related to KeeperOperationInProgressBenoit Germain2025-07-253-14/+24
* Rework function bytecode dumping to be Lua5.5-readyBenoit Germain2025-07-243-35/+28
* Use LANES_DEBUG instead of MSVC-specific _DEBUG to activate debug codeBenoit Germain2025-07-241-4/+4
* workaround a possible Lua 5.5 bug when dumping functions (but it doesn't solv...Benoit Germain2025-07-221-0/+5
* New helper to push function bytecode (to facilitate Lua 5.5 support)Benoit Germain2025-07-223-38/+53
* Added Lua 5.5 supportBenoit Germain2025-07-044-25/+88
* Changed lua wrapper prefixes from luaG_ to luaW_ (w as in wrapper!)Benoit Germain2025-07-0420-357/+357
* Fix more issues related to suspended coroutines and join/indexing operationsBenoit Germain2025-07-032-118/+163
* Clarified interactions between join() and coroutinesBenoit Germain2025-07-011-28/+48
* Preparation for lane:close() and correct to-be-closed variablesBenoit Germain2025-06-261-17/+62
* Minor code refacto (Lane::waitForCompletion)Benoit Germain2025-06-252-27/+15
* Better protection of selfdestruct chain at universe shutdownBenoit Germain2025-06-241-15/+18
* Change lane:join() return valuesBenoit Germain2025-06-051-14/+20
* Minor code cosmetic changesBenoit Germain2025-05-223-64/+89
* Code factorization in KeyUD::pop()Benoit Germain2025-05-211-9/+19
* Thread priority reworkBenoit Germain2025-05-077-100/+175
* Fix priorities for Mingw buildsBenoit Germain2025-05-061-2/+2
* Move ProtectedAllocator::Protected_lua_Alloc in universe.cppBenoit Germain2025-04-292-8/+13
* Updated comments on unit test lanes.configure.allocator/protectedBenoit Germain2025-04-291-1/+1
* Remove a useless mutex guard on lane setf-destructBenoit Germain2025-04-282-2/+2
* Minor internal tweaks in shutdown codeBenoit Germain2025-04-284-12/+23
* Code factorization in linda send/receive implementationBenoit Germain2025-04-251-64/+40
* cancel_test() returns "soft"/"hard" instead of trueBenoit Germain2025-04-231-1/+5
* Make gcc happyBenoit Germain2025-04-202-3/+3
* A unit test for linda wake_periodBenoit Germain2025-04-182-1/+10
* New feature: Linda periodical cancellation checksBenoit Germain2025-04-186-77/+118
* Linda batched mode reworkBenoit Germain2025-04-155-154/+155
* A bit of code factorizationBenoit Germain2025-04-151-88/+86
* Implement THREAD_SETNAME for mingwBenoit Germain2025-04-071-1/+3
* Fix crash with multi keepers (invalid memory access on close)Benoit Germain2025-04-072-34/+15
* Fix 32 bits compilation warningsBenoit Germain2025-04-041-2/+2
* Fix threading compilation for MinGWBenoit Germain2025-04-013-31/+51
* Circumvent MSVC possible bug causing a crash in optimized buildsBenoit Germain2025-03-171-1/+3
* Fix test "allocator = <bad C function>" not failing against LuaJIT like it sh...Benoit Germain2025-03-173-7/+7
* Raise a regular Lua error instead of throwing a C++ std::logic_error exceptio...Benoit Germain2025-03-174-11/+48
* Fix crash with LuaJIT when using { name = 'auto' } for lane name detectionBenoit Germain2025-03-171-1/+3
* Fix crash when using { name = 'auto' } with a lane generated from a stringBenoit Germain2025-03-141-4/+11
* lanes/core.[so|dll] → lanes_core.[so|dll]Benoit Germain2025-03-146-24/+20
* More makefile tweaksBenoit Germain2025-03-141-3/+5
* More work on MakefilesBenoit Germain2025-03-131-15/+14
* Disable unit test "lanes.stack checker" in Release buildsBenoit Germain2025-03-131-0/+1
* More makefile improvementsBenoit Germain2025-03-121-4/+4
* Makefile tweaksBenoit Germain2025-03-121-1/+1
* Add a VisualStudio solution to build and debug LanesBenoit Germain2025-03-111-4/+0
* Fix unit tests failing for Lua 5.3Benoit Germain2025-03-102-7/+6
* Buildfix against Lua 5.1 (no lua_Unsigned)Benoit Germain2025-03-071-3/+3
* Revamped lanes.nameofBenoit Germain2025-03-073-115/+206