@ -28,13 +28,22 @@ define Package/lualanes
SECTION:= lang
SECTION:= lang
CATEGORY:= Languages
CATEGORY:= Languages
TITLE:= LuaLanes
TITLE:= LuaLanes
URL:= http://luaforge.net/projects /lanes/
URL:= http://lualanes.github.io /lanes/
DEPENDS:= +lua +luac +liblua +libpthread
DEPENDS:= +lua +luac +liblua +libpthread
MAINTAINER:= Vladimir Malyutin <first-leon@yandex.ru>
MAINTAINER:= Vladimir Malyutin <first-leon@yandex.ru>
e n d e f
e n d e f
d e f i n e P a c k a g e / l u a l a n e s / d e s c r i p t i o n
d e f i n e P a c k a g e / l u a l a n e s / d e s c r i p t i o n
Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 and 5.2.
Lua Lanes is a Lua extension library providing the possibility to run
m u l t i p l e L u a s t a t e s i n p a r a l l e l . I t i s i n t e n d e d t o b e u s e d f o r o p t i m i z i n g
p e r f o r m a n c e o n m u l t i c o r e C P U ' s a n d t o s t u d y w a y s t o m a k e L u a p r o g r a m s
n a t u r a l l y p a r a l l e l t o b e g i n w i t h .
L a n e s i s i n c l u d e d i n t o y o u r s o f t w a r e b y t h e r e g u l a r r e q u i r e "lanes" m e t h o d .
N o C s i d e p r o g r a m m i n g i s n e e d e d ; a l l A P I s a r e L u a s i d e , a n d m o s t e x i s t i n g
e x t e n s i o n m o d u l e s s h o u l d w o r k s e a m l e s s l y t o g e t h e r w i t h t h e m u l t i p l e l a n e s .
L a n e s s u p p o r t s L u a 5 . 1 , 5 . 2 a n d 5 . 3
e n d e f
e n d e f
d e f i n e B u i l d / C o m p i l e
d e f i n e B u i l d / C o m p i l e