diff options
author | Benoit Germain <benoit.germain@ubisoft.com> | 2024-10-25 16:45:28 +0200 |
---|---|---|
committer | Benoit Germain <benoit.germain@ubisoft.com> | 2024-10-25 16:45:28 +0200 |
commit | c860f557a7ba72e6a39ea5db36e293de802adea5 (patch) | |
tree | 1d15a9b798b2f812c5315022d579e8f083b4385a /CHANGES | |
parent | f2d578555bf51da7a0acd1d1d7e724860b89a149 (diff) | |
download | lanes-c860f557a7ba72e6a39ea5db36e293de802adea5.tar.gz lanes-c860f557a7ba72e6a39ea5db36e293de802adea5.tar.bz2 lanes-c860f557a7ba72e6a39ea5db36e293de802adea5.zip |
New linda:wake() and linda.status
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -47,7 +47,9 @@ CHANGE 2: BGe 04-Jul-24 | |||
47 | - linda :receive(), :send(), :get(), :set(), :limit() return nil, error in case of problem. Returned values in case of success change too. | 47 | - linda :receive(), :send(), :get(), :set(), :limit() return nil, error in case of problem. Returned values in case of success change too. |
48 | - linda:limit() can be used to read the value if no new limit is provided. | 48 | - linda:limit() can be used to read the value if no new limit is provided. |
49 | - New __close metamethod that calls any suitable handler that was provided at Linda creation. | 49 | - New __close metamethod that calls any suitable handler that was provided at Linda creation. |
50 | - linda:dump outputs <key>.limit as 'unlimited' instead of -1 for unlimited keys. | 50 | - linda:dump() outputs <key>.limit as 'unlimited' instead of -1 for unlimited keys. |
51 | - linda:wake() can wake up threads waiting for a Linda without doing any I/O on it. | ||
52 | - linda.status reads the cancel status of the Linda. | ||
51 | - Deep userdata are an acceptable key to send data into (for example, another linda). | 53 | - Deep userdata are an acceptable key to send data into (for example, another linda). |
52 | - Full userdata conversion: | 54 | - Full userdata conversion: |
53 | - __lanesconvert added. | 55 | - __lanesconvert added. |