<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/docs/index.html, branch v3.6.6</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v3.6.6</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v3.6.6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2013-10-01T12:51:04+00:00</updated>
<entry>
<title>Update index.html</title>
<updated>2013-10-01T12:51:04+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-10-01T12:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=765111b953777568b66e26ec02d0a35dc8483ec4'/>
<id>urn:sha1:765111b953777568b66e26ec02d0a35dc8483ec4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version 3.6.6</title>
<updated>2013-09-27T18:34:51+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>b n t DOT g e r m a i n AT g m a i l DOT c o m</email>
</author>
<published>2013-09-27T18:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=623a8f48a624510a0461b0893da647e22e08cdd7'/>
<id>urn:sha1:623a8f48a624510a0461b0893da647e22e08cdd7</id>
<content type='text'>
no longer call core.configure with dummy params when requiring lanes
more than once (fixes potential multithreading issues with LuaJIT
allocator)
activated EnableCrashingOnCrashes() Win32 debug builds
fixed some comments in code
</content>
</entry>
<entry>
<title>Reduce memory footprint, simplify module order setup in conjuction with Lanes, and send over native functions a bit faster as well</title>
<updated>2013-09-26T19:11:24+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>b n t DOT g e r m a i n AT g m a i l DOT c o m</email>
</author>
<published>2013-09-26T19:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=f823c6887e28c815234f8b4bd355887b4f554857'/>
<id>urn:sha1:f823c6887e28c815234f8b4bd355887b4f554857</id>
<content type='text'>
* Lanes no longer has to internally require modules inside the keeper
states because they no longer need a lookup database. the lookup name is
stored as-is and actually converted in the destination state
*
optimisation: bypass cache when sending native functions over
* removed
all the KEEPER_MODEL_LUA code, as it can no longer work anyway
</content>
</entry>
<entry>
<title>Update index.html</title>
<updated>2013-09-24T09:51:07+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-09-24T09:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=6c2406b5bc8dc535af6836e969ef4b18a9e0b312'/>
<id>urn:sha1:6c2406b5bc8dc535af6836e969ef4b18a9e0b312</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version 3.6.3</title>
<updated>2013-08-13T06:12:05+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>b n t DOT g e r m a i n AT g m a i l DOT c o m</email>
</author>
<published>2013-08-13T06:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=7f7b29063d2f19a8bc2b229ae9b0ec82ce447cab'/>
<id>urn:sha1:7f7b29063d2f19a8bc2b229ae9b0ec82ce447cab</id>
<content type='text'>
* lane:cancel(&lt;negative-timeout&gt;) only causes cancel_test() to return
true but won't interrupt execution of the lane during linda operations
* more explicit errors when trying to transfer unknown source functions
(with new configure option verbose_errors)
* default options wrap allocator around a mutex when run by LuaJIT
</content>
</entry>
<entry>
<title>version 3.6.2</title>
<updated>2013-05-20T16:35:15+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-05-20T16:35:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=df29f9fc22fb7a2827ae5396aeb8127636f6ece4'/>
<id>urn:sha1:df29f9fc22fb7a2827ae5396aeb8127636f6ece4</id>
<content type='text'>
   * WIN32 builds use condition variables instead of PulseEvent() when available.
   * first steps toward fixing make-vc.cmd
</content>
</entry>
<entry>
<title>Added a sample snippet for set_finalizer()</title>
<updated>2013-05-20T09:13:05+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-05-20T09:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=894803c8982d7d08fad487fd55c7f18d03a20fd2'/>
<id>urn:sha1:894803c8982d7d08fad487fd55c7f18d03a20fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update index.html</title>
<updated>2013-04-05T15:34:04+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-04-05T15:34:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=f123be80711aac21dd2ec6284e3aa41c7f77a9df'/>
<id>urn:sha1:f123be80711aac21dd2ec6284e3aa41c7f77a9df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version 3.6.0</title>
<updated>2013-03-14T21:13:30+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-03-14T21:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=0d9ede58ddb4c357e2f3aedc2a05ca17c5028c31'/>
<id>urn:sha1:0d9ede58ddb4c357e2f3aedc2a05ca17c5028c31</id>
<content type='text'>
   * protect_allocator is an API change -&gt; version bump
   * bugfix: allocator protection should be done once per primary Lua state, not once only the first time ever Lanes is required
</content>
</entry>
<entry>
<title>version 3.5.2</title>
<updated>2013-03-13T19:48:01+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-03-13T19:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=8fb8dc1edeceae9fff65463cd80da05d8995fb7f'/>
<id>urn:sha1:8fb8dc1edeceae9fff65463cd80da05d8995fb7f</id>
<content type='text'>
   * stricter validation of with_timers config option: validator was accepting any non-boolean value
   * new configuration option protect_allocator for VMs with thread unsafe allocators (such as LuaJIT)
   * removed some obsolete bits of dead code
</content>
</entry>
</feed>
