aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Renamed allocator.h → allocator.hpp, cancel.h → cancel.hpp, keeper.h → ↵Benoit Germain2024-10-2819-17/+17
| | | | keeper.hpp, tools.h → tools.hpp
* Renamed uniquekey.h → uniquekey.hppBenoit Germain2024-10-287-6/+6
|
* Renamed macros_and_utils.h → macros_and_utils.hppBenoit Germain2024-10-286-5/+5
|
* Renamed compat.h → compat.hppBenoit Germain2024-10-284-3/+3
|
* Renamed debug.h → debug.hppBenoit Germain2024-10-283-2/+2
|
* Renamed luaerrors.h → luaerrors.hppBenoit Germain2024-10-283-2/+2
|
* Renamed _pch.h → _pch.hpp, deep.h → deep.hpp, lanes.h → lanes.hppBenoit Germain2024-10-2821-24/+24
|
* Some internal function name changes + slight lane:__index optimizationBenoit Germain2024-10-283-26/+28
|
* New linda:wake() and linda.statusBenoit Germain2024-10-253-22/+128
|
* Fix a minor assert message + code boyscoutingBenoit Germain2024-10-253-8/+10
|
* New compatibility helper luaG_rawgetfieldBenoit Germain2024-10-252-48/+58
|
* Modernized some more triflesBenoit Germain2024-10-246-20/+38
|
* Factorized Lane::cancelSoft/cancelHard → internalCancelBenoit Germain2024-10-242-28/+13
|
* Improve Unique some moreBenoit Germain2024-10-243-11/+34
|
* Strengthen more code with UserValueIndexBenoit Germain2024-10-246-18/+18
|
* More strong typing for UniqueKey::getSubTable() argumentsBenoit Germain2024-10-245-7/+10
|
* Make Unique even strongerBenoit Germain2024-10-2413-35/+48
|
* Added strong types UserValueCount and UnusedIntBenoit Germain2024-10-2410-15/+34
|
* 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 ↵Benoit Germain2024-07-033-18/+46
| | | | name now)
* Add minimal coroutine support: no doc, no error handling, no cancellation ↵Benoit Germain2024-07-033-36/+160
| | | | handling (yet)
* InterCopyContex::interCopy() can copy stuff from below the top of the source ↵Benoit Germain2024-07-021-3/+8
| | | | stack
* 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 ↵Benoit Germain2024-06-274-28/+72
| | | | the fill status
* Change linda:limit()Benoit Germain2024-06-264-29/+56
| | | | | | * read the current limit of a key if no limit is provided * "unlimited" is to be used to clear the limit * fix linda:set() not ignoring the limit
* 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
|