39 Commits (5e4b0349eb25c5d1bf57d20cca646347b01d33e2)
 

Author SHA1 Message Date
Robert G. Jakabosky 5e4b0349eb Switch to using zipped downloads instead of git. 13 years ago
Robert G. Jakabosky d763e94028 Fix Windows luarocks support. 13 years ago
Robert G. Jakabosky 1949b4c559 Support Lua 5.1 to 5.2 13 years ago
Robert G. Jakabosky cb88f6fe59 Add missing test script. 13 years ago
Robert G. Jakabosky a3c36643bb Enable Travis CI. 13 years ago
Robert G. Jakabosky 58b5d127c9 Add support for Lua 5.2 14 years ago
Robert G. Jakabosky 2a68693f07 Cleanup child Lua State after joining the child thread. 14 years ago
Robert G. Jakabosky 010f18486e Update cmake build scripts. 14 years ago
Robert G. Jakabosky fe6f9df7de Add example of detached threads and a warning about GC joining joinable thread if they haven't been joined. 14 years ago
Robert G. Jakabosky 45587ff545 Make pthread a dependency only on unix systems. 14 years ago
Robert G. Jakabosky 25687f0bab Re-generate bindings. 14 years ago
Robert G. Jakabosky 91cb4b54d6 Fix build on Windows with MinGW32. 14 years ago
Robert G. Jakabosky dee5a6fabc Update pre-generated bindings. 14 years ago
Robert G. Jakabosky c95f133003 Updated example from Ross Anderson.
Includes a change to allow passing in the number of sub-threads to
create from the command line.
15 years ago
Robert G. Jakabosky 88a4fcd946 Example contributed by Ross Anderson. 15 years ago
Robert G. Jakabosky 6c5fce197c Add COPYRIGHT file. 15 years ago
Robert G. Jakabosky c1cc4bcf29 Update version number in README. 15 years ago
Robert G. Jakabosky 95cd16d2cd Prepare for release 1.2 15 years ago
Robert G. Jakabosky 18df691f1f Add support for copying circular table references.
* Add a maximum copy depth of 30.
* Add stack overflow checks.

Value copying now uses a cache table to detect when multiple references
to the same table is being copied from one lua_State to another.
15 years ago
Robert G. Jakabosky 32378b2af4 Merge pull request #1 from dcreager/tables
Allow tables to be copied between threads
15 years ago
Douglas Creager 04cfda950a Allow tables to be copied between threads
You can now pass in table objects as the parameters or return values for
a thread.  The contents of the table must themselves be objects that can
be passed into threads.  So (for instance), arbitrarily nested tables of
normal numbers and strings are fine.  But you still can't pass in a
function or a heavy userdata.
15 years ago
Robert G. Jakabosky d9f67edb7d Improve CMake build script. 15 years ago
Robert G. Jakabosky 48c39a505a Prepare 1.1 release. 15 years ago
Robert G. Jakabosky 76c53a0528 Fix compile errors on windows. Replace strerror() with strerror_r(). 15 years ago
Robert G. Jakabosky a363eb15ec Try to use socket.sleep() instead of os.execute('sleep 1') 15 years ago
Robert G. Jakabosky 3b8dc38dda Update README to reflex support for WIN32 threads. 15 years ago
Robert G. Jakabosky 0ff73284e6 Add support for WIN32 threads. 15 years ago
Robert G. Jakabosky 6874005e19 Update README. 15 years ago
Robert G. Jakabosky a82e25d236 Fix README formatting. 15 years ago
Robert G. Jakabosky 03cde546cc Fix README formatting. 15 years ago
Robert G. Jakabosky 8f8f6d9fe6 Fix README formatting. 15 years ago
Robert G. Jakabosky 2232d2289f Update README file about 1.0 release. 15 years ago
Robert G. Jakabosky 55d6f70252 prepare 1.0 release. 15 years ago
Robert G. Jakabosky 90c83e59de Fixed bug with weak object cache. 15 years ago
Robert G. Jakabosky 735497f7e1 Fixed printing of errors from child thread's Lua State. 15 years ago
Robert G. Jakabosky 8191c830cf Make sure thread:join() returns the 'true' value before the child threads results. 15 years ago
Robert G. Jakabosky 0c4e09228b Improved README. 15 years ago
Robert G. Jakabosky daec802d96 Improved error message handling. 15 years ago
Robert G. Jakabosky 27aae37121 Initial release of llthreads. 15 years ago