index
:
lanes
C-Implementation
gh-pages
master
A mirror of https://github.com/LuaLanes/lanes.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
...
*
Renamed allocator.h → allocator.hpp, cancel.h → cancel.hpp, keeper.h → ↵
Benoit Germain
2024-10-28
19
-17
/
+17
|
|
|
|
keeper.hpp, tools.h → tools.hpp
*
Renamed uniquekey.h → uniquekey.hpp
Benoit Germain
2024-10-28
7
-6
/
+6
|
*
Renamed macros_and_utils.h → macros_and_utils.hpp
Benoit Germain
2024-10-28
6
-5
/
+5
|
*
Renamed compat.h → compat.hpp
Benoit Germain
2024-10-28
4
-3
/
+3
|
*
Renamed debug.h → debug.hpp
Benoit Germain
2024-10-28
3
-2
/
+2
|
*
Renamed luaerrors.h → luaerrors.hpp
Benoit Germain
2024-10-28
3
-2
/
+2
|
*
Renamed _pch.h → _pch.hpp, deep.h → deep.hpp, lanes.h → lanes.hpp
Benoit Germain
2024-10-28
21
-24
/
+24
|
*
Some internal function name changes + slight lane:__index optimization
Benoit Germain
2024-10-28
3
-26
/
+28
|
*
New linda:wake() and linda.status
Benoit Germain
2024-10-25
3
-22
/
+128
|
*
Fix a minor assert message + code boyscouting
Benoit Germain
2024-10-25
3
-8
/
+10
|
*
New compatibility helper luaG_rawgetfield
Benoit Germain
2024-10-25
2
-48
/
+58
|
*
Modernized some more trifles
Benoit Germain
2024-10-24
6
-20
/
+38
|
*
Factorized Lane::cancelSoft/cancelHard → internalCancel
Benoit Germain
2024-10-24
2
-28
/
+13
|
*
Improve Unique some more
Benoit Germain
2024-10-24
3
-11
/
+34
|
*
Strengthen more code with UserValueIndex
Benoit Germain
2024-10-24
6
-18
/
+18
|
*
More strong typing for UniqueKey::getSubTable() arguments
Benoit Germain
2024-10-24
5
-7
/
+10
|
*
Make Unique even stronger
Benoit Germain
2024-10-24
13
-35
/
+48
|
*
Added strong types UserValueCount and UnusedInt
Benoit Germain
2024-10-24
10
-15
/
+34
|
*
Fix/suppress MSVC /Wall warnings
Benoit Germain
2024-10-16
9
-23
/
+56
|
*
Fix incorrect int-bool conversions
Benoit Germain
2024-10-15
3
-3
/
+3
|
*
Fix missing virtual destructor
Benoit Germain
2024-10-15
1
-1
/
+1
|
*
Improved Unique<> implementation, moved StackIndex into a separate header
Benoit Germain
2024-10-09
4
-17
/
+34
|
*
Minor Makefile update
Benoit Germain
2024-10-09
1
-3
/
+3
|
*
Minor code style fix
Benoit Germain
2024-10-09
1
-2
/
+2
|
*
Sprinkling StackIndex all over the place
Benoit Germain
2024-10-08
25
-370
/
+384
|
*
Internal improvements: new strong types StackIndex and KeeperIndex
Benoit Germain
2024-10-07
8
-79
/
+84
|
*
.gitignore precompiled headers and mapfile
Benoit Germain
2024-10-01
1
-0
/
+2
|
*
Makefile fixes for g++/mingw
Benoit Germain
2024-10-01
1
-5
/
+15
|
*
Build fixes for mingw/g++
Benoit Germain
2024-10-01
6
-24
/
+37
|
*
less char const* in the code
Benoit Germain
2024-09-24
2
-7
/
+7
|
*
Modernized lanes.gen() base library list processing code
Benoit Germain
2024-09-24
1
-14
/
+22
|
*
Code boyscouting
Benoit Germain
2024-07-30
4
-28
/
+30
|
*
Internal refactorization to properly handle lua_resume idiosyncrasies
Benoit Germain
2024-07-29
4
-182
/
+280
|
*
Fix luaG_setmetatable
Benoit Germain
2024-07-29
1
-2
/
+2
|
*
get_debug_threadname → get_threadname
Benoit Germain
2024-07-04
2
-5
/
+5
|
*
Fix finalizers in coroutine lanes
Benoit Germain
2024-07-04
1
-2
/
+4
|
*
Error handling in coroutine lanes
Benoit Germain
2024-07-04
2
-23
/
+28
|
*
It is possible to index and join a suspended coroutine lane
Benoit Germain
2024-07-03
3
-16
/
+57
|
*
Renamed set_debug_threadname → lane_threadname (can also read the current ↵
Benoit Germain
2024-07-03
3
-18
/
+46
|
|
|
|
name now)
*
Add minimal coroutine support: no doc, no error handling, no cancellation ↵
Benoit Germain
2024-07-03
3
-36
/
+160
|
|
|
|
handling (yet)
*
InterCopyContex::interCopy() can copy stuff from below the top of the source ↵
Benoit Germain
2024-07-02
1
-3
/
+8
|
|
|
|
stack
*
Wrap lua_resume for compatibility
Benoit Germain
2024-07-02
1
-0
/
+46
|
*
A small step toward coroutine-based lanes
Benoit Germain
2024-07-01
2
-42
/
+59
|
*
lanes.finally() handler decides whether to thow or freeze
Benoit Germain
2024-07-01
1
-11
/
+13
|
*
Make Lanes crash on purpose at shutdown if some lanes still run
Benoit Germain
2024-06-28
5
-25
/
+23
|
*
linda:limit() and linda:set() return a second value, a string representing ↵
Benoit Germain
2024-06-27
4
-28
/
+72
|
|
|
|
the fill status
*
Change linda:limit()
Benoit Germain
2024-06-26
4
-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 comments
Benoit Germain
2024-06-26
1
-16
/
+0
|
*
Boyscouting
Benoit Germain
2024-06-26
1
-7
/
+7
|
*
Fix (harmless) bad internal usage of luaopen_lanes_core
Benoit Germain
2024-06-26
1
-13
/
+4
|
[prev]
[next]