| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This way their type can be checked via `instanceof`
|
| |
|
| |
|
|
|
|
| |
In future this could be configurable
|
| |
|
|
|
|
| |
Not L.stack.length which is more equivalent to C's L->stacksize
|
|
|
|
| |
luaD_reallocstack
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- lua_load no longer takes a null reader function
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This also reverts commit b1a8a4b0435199982d26de4a183600c155619a5a.
|
| |
|
| |
|
|
|
|
|
|
|
| |
No longer follows C api as closely (it is the way it is because C has unions)
Instead, have a flat object.
Also remove the 'setval' method, as it wasn't used from all call-sites and couldn't be extended to them (setval's body only worked with source TValue on a stack)
|
| |
|
| |
|
|
|
|
| |
Fixes issue where internal TValues get exposed via lua_Debug structure
|
| |
|
| |
|
| |
|
|
|
|
| |
Will probably be required again soon; but in a different form (e.g. should validate that TValue comes from same lua state)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|