Roberto Ierusalimschy
|
f407b3c4a1
Using CIST_CLSRET instead of trick with 'nresults'
|
1 年之前 |
Roberto Ierusalimschy
|
55ac40f859
Cleaning of llimits.h
|
1 年之前 |
Roberto Ierusalimschy
|
65b07dd53d
API asserts for illegal pops of to-be-closed variables
|
1 年之前 |
Roberto Ierusalimschy
|
c31d6774ac
Details
|
1 年之前 |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
2 年之前 |
Roberto Ierusalimschy
|
bc970005ce
'__close' methods can yield in the return of a C function
|
4 年之前 |
Roberto Ierusalimschy
|
bd1b87c579
Comments (mosty typos)
|
5 年之前 |
Roberto Ierusalimschy
|
9a37dc0ce6
Small corrections when setting 'L->top'
|
6 年之前 |
Roberto Ierusalimschy
|
34840301b5
To-be-closed variables in the C API
|
6 年之前 |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 年之前 |
Roberto Ierusalimschy
|
ad0704e40c
back to 'CallInfo' (no gains with its removal)
|
7 年之前 |
Roberto Ierusalimschy
|
54eb35a8aa
more fields moved out of 'CallInfo'
|
7 年之前 |
Roberto Ierusalimschy
|
b9e76be8a6
using 'L->func' when possible
|
7 年之前 |
Roberto Ierusalimschy
|
a30c66f0fc
macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter
|
10 年之前 |
Roberto Ierusalimschy
|
5bbb4a06a6
removed unused parameter Ä'L' in macro 'api_check' and company
|
11 年之前 |
Roberto Ierusalimschy
|
3e41afcec5
extra api checks for number of returns of C functions and for lua_yield
|
15 年之前 |
Roberto Ierusalimschy
|
4a714cebd1
API checks now have explanatory messages
|
16 年之前 |
Roberto Ierusalimschy
|
fffbaede75
detail
|
16 年之前 |
Roberto Ierusalimschy
|
ba484b9eb1
yielding across lua_call (first version)
|
16 年之前 |
Roberto Ierusalimschy
|
3ca9af51a4
emergency garbage collector (core forces a GC when allocation fails)
|
19 年之前 |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
20 年之前 |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
21 年之前 |
Roberto Ierusalimschy
|
88c7b574cb
`luaA_index' is a local macro now
|
23 年之前 |
Roberto Ierusalimschy
|
100bfec39a
new implementation for `next'
|
25 年之前 |
Roberto Ierusalimschy
|
9fdf73bc9a
first version for new API
|
25 年之前 |
Roberto Ierusalimschy
|
bad6365540
details
|
25 年之前 |
Roberto Ierusalimschy
|
11a7022067
global variables are stored in a Lua table
|
25 年之前 |
Roberto Ierusalimschy
|
a69356e9e0
no more special cases for closures with 0 upvalues (performance is the same,
|
25 年之前 |
Roberto Ierusalimschy
|
73aa465a8e
some name changes
|
25 年之前 |
Roberto Ierusalimschy
|
3c9d999424
many details (most by lhf).
|
25 年之前 |