lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hello,

Please find attached the rockspec for Lanes version 3.7.0. Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 and 5.2.

Changes since the previous release are:

A/ fix lanes.threads() not being available in a lane where
lanes.configure() settings didn't contain track_lanes although the
initial configure() call did.
B/ require "lanes".configure() sequence is only necessary at the first
require "lanes".
C/ fix a crash at application shutdown where in some situations we could
deinitialize the protected allocator mutex while a lane was still using
it.
D/ fix timers broken in version 3.6.5
E/ bugfix: no longer create a global named "lanes.core" inside lanes having "*" as library list


Note that change B breaks the API, as the configure() method is only available the first time lanes is required application-wide. Thus applications having several files with this paradigm will have to be modified.


Regards,

--
Benoit.

Attachment: lanes-3.7.0-1.rockspec
Description: Binary data