diff options
author | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-02-26 11:53:30 +0100 |
---|---|---|
committer | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-02-26 11:53:30 +0100 |
commit | fe3c44e63f99538a02d42d2504ba405a6977ec0a (patch) | |
tree | ee369b7c44fb52b2030b784297e2b5ee788305c3 /CHANGES | |
parent | d2bd8f65c678d898b6b7e5e92f76cb4dcce97b3c (diff) | |
download | lanes-fe3c44e63f99538a02d42d2504ba405a6977ec0a.tar.gz lanes-fe3c44e63f99538a02d42d2504ba405a6977ec0a.tar.bz2 lanes-fe3c44e63f99538a02d42d2504ba405a6977ec0a.zip |
Multiverse compatibility
* bumped version to 3.9.2
* Internal rework: the whole Lanes engine now works "per universe" to
allow concurrent Lanes execution in more than one embedded master state
* this universe is a full userdata created in the master state,
selfdestruct_gc is the __gc for this userdata
* most of what was initialized only once is now per-universe
* Fixed potential crashes at desinit if problems occur during keeper
states initialisation
* Fixed require() not always serialized properly
* Raise an error instead of crashing on deep userdata prelude memory
allocation failure
* Added forgotten mutex desinitialisation at universe shutdown
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,5 +1,14 @@ | |||
1 | CHANGES: | 1 | CHANGES: |
2 | 2 | ||
3 | CHANGE 104: BGe 25-Feb-14 | ||
4 | * Internal rework: the whole Lanes engine now works "per universe" to allow concurrent Lanes execution in more than one embedded master state | ||
5 | * this universe is a full userdata created in the master state, selfdestruct_gc is the __gc for this userdata | ||
6 | * most of what was initialized only once is now per-universe | ||
7 | * Fixed potential crashes at desinit if problems occur during keeper states initialisation | ||
8 | * Fixed require() not always serialized properly | ||
9 | * Raise an error instead of crashing on deep userdata prelude memory allocation failure | ||
10 | * Added forgotten mutex desinitialisation at universe shutdown | ||
11 | |||
3 | CHANGE 103: BGe 24-Feb-14 | 12 | CHANGE 103: BGe 24-Feb-14 |
4 | * Fix lookup database table not being created when it should if Lanes is required in more than one Lua master state | 13 | * Fix lookup database table not being created when it should if Lanes is required in more than one Lua master state |
5 | 14 | ||