aboutsummaryrefslogtreecommitdiff
path: root/src/lanes.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Detect runtime LuaJIT/PUC-Lua mismatchBenoit Germain2024-02-221-5/+16
* Minor tweaksv3.16.1Benoit Germain2023-08-161-3/+3
* new .internal_allocator configuration IUNTESTED)Benoit Germain2023-08-091-13/+3
* tweaks to linux thread priority managementBenoit Germain2023-07-281-38/+39
* moonjit supportBenoit Germain2022-03-091-22/+22
* Make allocator threadsafe by default when running LuaJIT, because LuaJIT allo...Benoit Germain2022-02-211-6/+6
* NEVER use allocator obtained from lua_getallocf to allocate stuff manually wh...Benoit Germain2022-02-171-4/+18
* removed explicit calls to malloc/freeBenoit Germain2022-02-071-20/+22
* Changed all indentations to all whitespacesBenoit Germain2022-02-071-1443/+1443
* correctly transfer the uservalue of a deep userdataBenoit Germain2021-06-241-1/+2
* changed lanes.threads() output so that several lanes with the same name don't...Benoit Germain2021-06-161-20/+25
* Lane cancellation reworkBenoit Germain2019-04-261-37/+30
* Moved cancellation code in separate filesBenoit Germain2019-04-221-201/+2
* DEBUGSPEW_CODE in cancel_hookBenoit Germain2019-04-201-0/+1
* lane:cancel internal code refactorizationBenoit Germain2019-04-191-79/+72
* Lua 5.4 supportBenoit Germain2018-11-271-5/+6
* Lanes version available in public headerBenoit Germain2018-11-261-3/+4
* protect_allocator configure option is gone, long live allocator (more embedde...Benoit Germain2018-11-251-57/+11
* finish registry access revampBenoit Germain2018-11-231-29/+23
* More DEBUGSPEW loggingBenoit Germain2018-11-211-2/+3
* Internal code tweaksBenoit Germain2018-11-191-32/+30
* Deep userdata must embed DeepPrelude to save an allocation (also changes Deep...Benoit Germain2018-11-151-2/+4
* split linda code in a separate fileBenoit Germain2018-11-151-1011/+3
* fix a bunch of compilation warnings (issue #157)Benoit Germain2018-11-111-6/+5
* new API lanes.set_thread_affinity(), and et_debug_threadname implemented with...Benoit Germain2018-11-091-0/+12
* Make sure any linda operation that can raise an error won't ever leave a mute...Benoit Germain2018-11-081-41/+58
* __lanesclone mechanism should actually work nowBenoit Germain2018-11-071-0/+1
* Fix potential crash at application shutdown when deep userdata were created b...Benoit Germain2018-11-071-1/+4
* fix an internal error trying to call on_state_create in a lane without any li...Benoit Germain2018-11-031-6/+3
* Fix error with LuaJIT when ffi package isn't requiredBenoit Germain2018-11-021-1/+1
* Enum buildfixBenoit Germain2018-11-021-2/+2
* Another lua_pushlightuserdata->push_unique_key internal replacementBenoit Germain2018-10-311-4/+5
* Improve LuaJIT-x64 compatibilityBenoit Germain2018-10-301-33/+41
* Fix Lanes build by reorganizing types around a bitBenoit Germain2018-10-251-66/+68
* Fix for deep-aware modulesBenoit Germain2017-08-011-23/+22
* Accept non-string error messagesBenoit Germain2017-06-131-37/+36
* Table transfer improvementsBenoit Germain2017-06-051-8/+34
* Bump version, update docv3.10.1Benoit Germain2016-11-211-1/+1
* Fix 64 bits compilation warningsBenoit Germain2016-11-211-2/+2
* Preparing next releasev3.10.0Benoit Germain2015-04-271-1/+1
* Fix segfault in LG_lane_newmpeterv2015-02-241-3/+3
* preliminary Lua 5.3 supportBenoit Germain2014-12-161-4/+4
* New API lanes.sleep (bumped version to 3.9.7)Benoit Germain2014-09-181-1/+1
* fix lookup of globals created by on_state_createBenoit Germain2014-07-081-4/+12
* Deep userdata changesBenoit Germain2014-06-171-2/+3
* Minor fixes and tweaksBenoit Germain2014-05-161-118/+123
* Fix undefined returned value by linda:send()Benoit Germain2014-04-241-2/+1
* Fix build issues with compat.c/hBenoit Germain2014-04-231-3/+0
* moved compatibility code in a separate fileBenoit Germain2014-04-031-0/+1
* Fixed error handling when handler isn't calledBenoit Germain2014-03-201-206/+207