aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fix/suppress MSVC /Wall warningsBenoit Germain2024-10-169-23/+56
* Fix incorrect int-bool conversionsBenoit Germain2024-10-153-3/+3
* Fix missing virtual destructorBenoit Germain2024-10-151-1/+1
* Improved Unique<> implementation, moved StackIndex into a separate headerBenoit Germain2024-10-094-17/+34
* Minor Makefile updateBenoit Germain2024-10-091-3/+3
* Minor code style fixBenoit Germain2024-10-091-2/+2
* Sprinkling StackIndex all over the placeBenoit Germain2024-10-0825-370/+384
* Internal improvements: new strong types StackIndex and KeeperIndexBenoit Germain2024-10-078-79/+84
* .gitignore precompiled headers and mapfileBenoit Germain2024-10-011-0/+2
* Makefile fixes for g++/mingwBenoit Germain2024-10-011-5/+15
* Build fixes for mingw/g++Benoit Germain2024-10-016-24/+37
* less char const* in the codeBenoit Germain2024-09-242-7/+7
* Modernized lanes.gen() base library list processing codeBenoit Germain2024-09-241-14/+22
* Code boyscoutingBenoit Germain2024-07-304-28/+30
* Internal refactorization to properly handle lua_resume idiosyncrasiesBenoit Germain2024-07-294-182/+280
* Fix luaG_setmetatableBenoit Germain2024-07-291-2/+2
* get_debug_threadname → get_threadnameBenoit Germain2024-07-042-5/+5
* Fix finalizers in coroutine lanesBenoit Germain2024-07-041-2/+4
* Error handling in coroutine lanesBenoit Germain2024-07-042-23/+28
* It is possible to index and join a suspended coroutine laneBenoit Germain2024-07-033-16/+57
* Renamed set_debug_threadname → lane_threadname (can also read the current n...Benoit Germain2024-07-033-18/+46
* Add minimal coroutine support: no doc, no error handling, no cancellation han...Benoit Germain2024-07-033-36/+160
* InterCopyContex::interCopy() can copy stuff from below the top of the source ...Benoit Germain2024-07-021-3/+8
* Wrap lua_resume for compatibilityBenoit Germain2024-07-021-0/+46
* A small step toward coroutine-based lanesBenoit Germain2024-07-012-42/+59
* lanes.finally() handler decides whether to thow or freezeBenoit Germain2024-07-011-11/+13
* Make Lanes crash on purpose at shutdown if some lanes still runBenoit Germain2024-06-285-25/+23
* linda:limit() and linda:set() return a second value, a string representing th...Benoit Germain2024-06-274-28/+72
* Change linda:limit()Benoit Germain2024-06-264-29/+56
* Remove obsolete commentsBenoit Germain2024-06-261-16/+0
* BoyscoutingBenoit Germain2024-06-261-7/+7
* Fix (harmless) bad internal usage of luaopen_lanes_coreBenoit Germain2024-06-261-13/+4
* Make lanes.gen stricter on base librariesBenoit Germain2024-06-265-27/+60
* Fix lanes.gen not correctly detecting '*' misuseBenoit Germain2024-06-251-1/+5
* Lindas now accept deep user data as valid keysBenoit Germain2024-06-243-1/+17
* linda:dump correctly outputs limit as "unlimited" for unlimited keysBenoit Germain2024-06-241-1/+5
* Having luaG_tostring return a non-empty string_view on non-string values was ...Benoit Germain2024-06-243-3/+3
* Fix wrong Linda name when not giving anyBenoit Germain2024-06-242-1/+11
* Fix luaG_tostring to return a valid string even if the value is not convertibleBenoit Germain2024-06-211-1/+1
* Revert overzealous upvalue check on on_state_createBenoit Germain2024-06-201-15/+5
* Better error message on unknown configuration settingBenoit Germain2024-06-201-2/+2
* BoyscoutingBenoit Germain2024-06-191-14/+14
* Config parameter validators can append extra information to the error messageBenoit Germain2024-06-191-11/+45
* Tweak luaG_getfuncsubtypeBenoit Germain2024-06-192-16/+13
* Fix on_state_create incorrectly rejecting Lua functions with only _ENV as upv...Benoit Germain2024-06-191-7/+17
* Improved on_state_create implementationBenoit Germain2024-06-195-76/+84
* Give a chance to config.allocator to provide a specific allocator for interna...Benoit Germain2024-06-184-24/+33
* Moved AllocatorDefinition in a lanes namespaceBenoit Germain2024-06-185-46/+51
* When it is a function, config.allocator is called with a string hintBenoit Germain2024-06-185-54/+59
* Foolproofed config.allocator when it is a functionBenoit Germain2024-06-174-20/+37