aboutsummaryrefslogtreecommitdiff
path: root/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* on_state_create receives a string argument, "lane" or "keeper"Benoit Germain2024-05-232-7/+7
* Fix __lanesignoreBenoit Germain2024-05-221-20/+22
* lua503_getfield → strong typed luaG_getfieldBenoit Germain2024-05-221-1/+1
* linda:limit uses nil instead of -1 to unblockBenoit Germain2024-05-201-5/+5
* linda:limit errors on limits < 1Benoit Germain2024-05-202-2/+6
* Minor code tweaksBenoit Germain2024-05-171-2/+1
* Error reporting revampBenoit Germain2024-05-171-40/+224
* Linda API changesBenoit Germain2024-05-131-145/+151
* Some more code refactorizationBenoit Germain2024-05-131-1/+1
* API changesBenoit Germain2024-05-131-21/+29
* Some code factorizationBenoit Germain2024-05-031-1/+1
* Progressively applying the coding rulesBenoit Germain2024-05-021-4/+6
* Progressively applying the coding rulesBenoit Germain2024-04-301-1/+1
* Progressively applying the coding rulesBenoit Germain2024-04-291-0/+2
* some dead code elimination and other triflesBenoit Germain2024-04-163-34/+44
* C++ migration: inter-state transfer managed by a new class InterCopyContextBenoit Germain2024-04-151-6/+11
* Merge branch 'C-Implementation'Benoit Germain2024-04-151-1/+1
|\
| * fix keeper state stack accumulating garbage in case of transfer errorsBenoit Germain2024-04-151-1/+1
* | C++ migration: keeper_call returns a std::optionalBenoit Germain2024-04-151-15/+59
* | Merge branch 'C-Implementation'Benoit Germain2024-04-111-3/+12
|\|
| * Bring all interesting fixes from the C++ implementation back into the C imple...Benoit Germain2024-04-118-194/+332
* | C++ migration: use std::jthread, std::condition_variable, std::chrono.Benoit Germain2024-04-081-15/+5
* | Tweak some test scriptsBenoit Germain2024-04-083-6/+9
* | Enable manual control of GC inside keeper statesBenoit Germain2024-04-052-48/+31
* | tweak cancel.lua to enable individual tests. fix "hook" test for LuaJIT (need...Benoit Germain2024-04-041-10/+24
* | tweaks to basic.lua and linda_perf.luaBenoit Germain2024-04-042-40/+77
* | tweak cancel.lua test file to be able to cherry-pick tests with command line ...Benoit Germain2024-03-281-88/+103
* | C++ migration: less kludgy Linda name management with a std::variantBenoit Germain2024-03-282-1/+10
* | updated perftest.luaBenoit Germain2024-03-271-32/+42
* | C++ migration: templated lua_touserdataBenoit Germain2024-03-261-4/+35
* | C++ migration: refactor AllocatorDefinition and ProtectedAllocator into classesBenoit Germain2024-03-261-0/+2
* | C++ migration: revamped stack checking macrosBenoit Germain2024-03-251-0/+7
* | C++ migration: STACK_GROW is no longer a macro, sanitized and fixed warnings ...Benoit Germain2024-03-221-6/+29
|/
* Minor tweaksv3.16.1Benoit Germain2023-08-162-3/+1
* Update deadlock.luaBenoit Germain2022-02-071-0/+2
* fix require() wrapper to return all values returned by original require()Benoit Germain2021-09-221-2/+6
* fixed some testsBenoit Germain2021-06-283-4/+6
* changed lanes.threads() output so that several lanes with the same name don't...Benoit Germain2021-06-161-0/+72
* Create manual_register.luaBenoit Germain2019-12-131-0/+35
* Lane cancellation reworkBenoit Germain2019-04-264-67/+139
* lane:cancel internal code refactorizationBenoit Germain2019-04-191-56/+56
* don't test __lanesignore for POD types (-> slightly faster when trasnfering l...Benoit Germain2018-11-301-2/+1
* Lua 5.4 supportBenoit Germain2018-11-271-1/+1
* test script tweaksBenoit Germain2018-11-232-7/+18
* Raise an error instead of crashing when attempting to transfer a non-deep ful...Benoit Germain2018-11-231-3/+6
* Create lanes_as_upvalue.luaBenoit Germain2018-11-211-0/+8
* Internal code tweaksBenoit Germain2018-11-191-0/+6
* Improved deadlock bug test scriptBenoit Germain2018-11-081-10/+19
* Make sure any linda operation that can raise an error won't ever leave a mute...Benoit Germain2018-11-081-0/+28
* New test protect_allocatorBenoit Germain2018-10-311-0/+50