aboutsummaryrefslogtreecommitdiff
path: root/.vs (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-06Tweak linda_perf.luaBenoit Germain1-8/+3
2024-06-06One more std::ranges::iota_viewBenoit Germain1-12/+16
2024-06-06Fix deep_test for all flavors of LuaBenoit Germain5-81/+152
2024-06-06Fix transfer of nil uservalues triggering a Lua API check because of conversi...Benoit Germain2-19/+24
2024-06-06Fix Lua stack overflow in KeyUD:peek()Benoit Germain2-75/+90
2024-06-05Modernize compatBenoit Germain13-157/+206
2024-06-04lua_absindex → luaG_absindex for inliningBenoit Germain5-15/+11
2024-06-04Refactored keeper implementation of linda:send()Benoit Germain2-44/+58
2024-06-04Refactored keeper implementation of linda:receive()Benoit Germain6-53/+61
2024-06-04Refactored keeper implementation of linda:limit()Benoit Germain1-23/+31
2024-06-04Moved keeper functions aroundBenoit Germain3-154/+155
2024-06-04Refactored keeper implementation of linda:get()Benoit Germain3-24/+74
2024-06-04Keeper code internal improvementsBenoit Germain1-25/+25
2024-06-04Keeper code internal improvementsBenoit Germain1-33/+42
2024-06-04Fix linda.batched mode broken by previous changeBenoit Germain1-1/+1
2024-06-04Remove some useless compatibility stuffBenoit Germain3-47/+5
2024-06-03New global setting "strip_functions"Benoit Germain6-35/+58
2024-06-03Code boyscoutingBenoit Germain2-7/+7
2024-06-03Moved lanes.sleep implementation to the C-sideBenoit Germain8-36/+67
2024-06-03Clarified keeper.cpp stack tracking commentsBenoit Germain2-268/+303
2024-05-31Some API changesBenoit Germain13-67/+126
2024-05-31Start modernizing Keeper implementationBenoit Germain4-212/+231
2024-05-31Improved multi-keeper testsBenoit Germain5-125/+178
2024-05-30Keeper management modernisation and improvementsBenoit Germain17-269/+423
2024-05-29Fix clang-tidy issues (most notably Microsoft-specific explicit constructor c...Benoit Germain13-63/+71
2024-05-29Boyscouting deep.cpp|hBenoit Germain5-113/+128
2024-05-29Fix bad string_view constructionBenoit Germain1-1/+1
2024-05-29Organized namespace 'state'Benoit Germain4-267/+283
2024-05-29Fix bad std::optional usageBenoit Germain2-9/+12
2024-05-29Moved implementation of lanes.nameof in a separate fileBenoit Germain10-266/+310
2024-05-29Fix lanes.lua dependency on "io"Benoit Germain4-41/+34
2024-05-29Modernize serialize_requireBenoit Germain6-71/+64
2024-05-29PushDeepProxy internal changeBenoit Germain4-62/+48
2024-05-29Fix bad uses of STRINGVIEW_FMTBenoit Germain4-7/+7
2024-05-28New Lanes finalizer API lanes.finally()Benoit Germain8-54/+126
2024-05-28Handle LUA_ERRFILEBenoit Germain2-2/+3
2024-05-28Sprinkle a bit of std::ranges::iota_viewBenoit Germain3-19/+23
2024-05-27Optional Decoda support (disabled by default)Benoit Germain8-35/+49
2024-05-27More string_viewBenoit Germain4-45/+49
2024-05-27More string_viewBenoit Germain7-19/+54
2024-05-27namespace tweaksBenoit Germain7-98/+111
2024-05-27More string_view + improved DEBUGSPEW outputBenoit Germain9-37/+68
2024-05-24Process upvalues equal to _G in Lua51 as in other flavorsBenoit Germain9-90/+59
2024-05-24Process upvalues equal to G_ in Lua51 as in other flavorsBenoit Germain9-90/+59
2024-05-23DEBUGSPEW_PARAM_COMMA(Universe* U_)Benoit Germain7-34/+36
2024-05-23Automatically initialize "jit" module in new lanesBenoit Germain2-3/+10
2024-05-23on_state_create receives a string argument, "lane" or "keeper"Benoit Germain4-41/+43
2024-05-22DEBUGSPEW fprintf(stderr) → std::cerrBenoit Germain11-125/+138
2024-05-22Fix buffer overrun in Linda nameBenoit Germain2-14/+21
2024-05-22Fix __lanesignoreBenoit Germain5-56/+35