aboutsummaryrefslogtreecommitdiff
path: root/src/lanes-keeper.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
* version 3.4.0Benoit Germain2012-09-261-2/+2
| | | | | | | | | | * new method linda:dump() that outputs the full contents of a linda as a table, also linked to __towatch for Decoda support * linda:receive() API change! * instead of [val, key], linda:receive( timeout, key) returns [key, val] * instead of [val, [...]], linda:receive( timeout, linda.batched key) returns [key, val[, ...]] this is to unify the return values of regular and batched mode, and to be able to tell when batched mode is interrupted by a lane cancellation * fixed Lua 5.2 build to take into account the "loaders"->"searchers" name change in 'package' module. * a bit of html cleanup and added some infos in the documentation regarding the Lanes internals
* lanes version 3.2.0v3.2.0Benoit Germain2012-08-221-0/+2
| | | | | * keeper internals implemented in C instead of Lua for better performances * fixed arguments checks in linda:limit() and linda:set()
* one more step toward 5.2 compatibilityv3.1.5Benoit Germain2012-07-101-0/+302
* lua51-lanes renamed lanes.core * keeper state microcode is no longer embedded inside lanes.core, but located and loaded with package.loaders[2] * changed rockspec build type from "make" to "builtin"