| Commit message (Collapse) | Author | Age |
| |
|
|\ |
|
| |
| |
| |
| | |
Strings aren't null terminated in JS
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Removes `Upval` class
- closing over upvalues is now done by creating new on-stack TValue objects
- No more `openupval` linked list
With this fix, upvalues from collected coroutines will no longer keep other values alive
Closes #44
|
| | |
|
| |
| |
| |
| | |
code instead of string
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
llimit.js is renamed to llimits.js
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This way they have an id when printed via %p. e.g.
`debug.upvalueid(function() print() end, 1)`
|
| |
|
|\
| |
| |
| | |
test-suite
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|