aboutsummaryrefslogtreecommitdiff
path: root/src/tools.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Sprinkling StackIndex all over the placeBenoit Germain2024-10-081-3/+3
* BoyscoutingBenoit Germain2024-06-141-1/+1
* Moved implementation of lanes.nameof in a separate fileBenoit Germain2024-05-291-10/+8
* Modernize serialize_requireBenoit Germain2024-05-291-0/+4
* DEBUGSPEW fprintf(stderr) → std::cerrBenoit Germain2024-05-221-1/+1
* Move InterCopyContext implementation in a separate fileBenoit Germain2024-05-131-68/+10
* Some code factorizationBenoit Germain2024-05-031-3/+0
* InterCopyContext always raises errors in a non-Keeper stateBenoit Germain2024-05-021-0/+4
* Progressively applying the coding rulesBenoit Germain2024-04-301-2/+3
* Progressively applying the coding rulesBenoit Germain2024-04-301-4/+4
* Function parameters L → L_Benoit Germain2024-04-291-5/+5
* All headers reformatted with updated clang-format settingsBenoit Germain2024-04-291-3/+0
* Formalize a few coding style rules, start to enforce them for constantsBenoit Germain2024-04-261-4/+4
* C++ migration: using KeeperState = Unique<lua_State*>Benoit Germain2024-04-241-2/+2
* C++ migration: split UniqueKey into UniqueKey+RegistryUniqueKeyBenoit Germain2024-04-241-4/+4
* some dead code elimination and other triflesBenoit Germain2024-04-161-19/+29
* C++ migration: more conversion to InterCopyContext. debugspew indentation is ...Benoit Germain2024-04-161-5/+7
* C++ migration: inter-state transfer managed by a new class InterCopyContextBenoit Germain2024-04-151-1/+30
* C++ migration: luaG_inter_copy_* now return an enum class instead of an anony...Benoit Germain2024-04-101-9/+14
* C++ migration: [[nodiscard]] everywhere. still have to check all std::ignoreBenoit Germain2024-04-091-5/+5
* C++ migration: use strong type safety for source and destination states in tr...Benoit Germain2024-04-091-7/+7
* C++ migration: still more threading code cleanup. 'sudo' global moved in the ...Benoit Germain2024-04-091-1/+1
* C++ migration: all enums are enum classBenoit Germain2024-03-291-5/+5
* C++ migration: refactor AllocatorDefinition and ProtectedAllocator into classesBenoit Germain2024-03-261-1/+0
* C++ migration: removed most typedef, removed uint_tBenoit Germain2024-03-201-8/+4
* C++ migration: UniqueKeyBenoit Germain2024-03-201-2/+2
* C++ migration: bool_t → boolBenoit Germain2024-03-201-1/+1
* C++ migration: buildfixesBenoit Germain2024-03-191-5/+1
* Changed all indentations to all whitespacesBenoit Germain2022-02-071-3/+3
* fix stack overflow when transfering a clonable userdata referencing itself th...Benoit Germain2021-06-261-0/+13
* correctly transfer the uservalue of a deep userdataBenoit Germain2021-06-241-8/+0
* Moved cancellation code in separate filesBenoit Germain2019-04-221-2/+0
* protect_allocator configure option is gone, long live allocator (more embedde...Benoit Germain2018-11-251-0/+4
* Internal code tweaksBenoit Germain2018-11-191-3/+8
* split linda code in a separate fileBenoit Germain2018-11-151-1/+1
* fix a bunch of compilation warnings (issue #157)Benoit Germain2018-11-111-1/+1
* fix an internal error trying to call on_state_create in a lane without any li...Benoit Germain2018-11-031-1/+0
* Enum buildfixBenoit Germain2018-11-021-8/+0
* More MinGW buildfixes (I hope)Benoit Germain2018-10-251-4/+5
* Fix Lanes build by reorganizing types around a bitBenoit Germain2018-10-251-31/+15
* Fix for deep-aware modulesBenoit Germain2017-08-011-114/+4
* Improve LuaJIT supportBenoit Germain2017-05-101-1/+3
* preliminary Lua 5.3 supportBenoit Germain2014-12-161-1/+1
* LuaJIT auto detect FIXStepets2014-04-201-4/+6
* LuaJIT auto detectStepets2014-04-201-4/+5
* moved compatibility code in a separate fileBenoit Germain2014-04-031-25/+0
* Don't mutex-wrap require() more than onceBenoit Germain2014-03-191-1/+1
* Fixed some compilation warningsBenoit Germain2014-02-261-63/+66
* Multiverse compatibilityBenoit Germain2014-02-261-18/+67
* Lanes init crash fixBenoit Germain2014-02-181-2/+2