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