Roberto Ierusalimschy
|
d12262068d
Small optimizations in range checks
|
6 years ago |
Roberto Ierusalimschy
|
b56d4e570a
Changes in the warning system
|
6 years ago |
Roberto Ierusalimschy
|
cf71a5ddc7
Details
|
6 years ago |
Roberto Ierusalimschy
|
2c32bff609
After a "bad collections", avoid switching back back to generational
|
6 years ago |
Roberto Ierusalimschy
|
c6f7181e91
No more LUA_ERRGCMM errors
|
6 years ago |
Roberto Ierusalimschy
|
437a5b07d4
Added a warning system to Lua
|
6 years ago |
Roberto Ierusalimschy
|
ba7da13ec5
Changes in the control of C-stack overflow
|
6 years ago |
Roberto Ierusalimschy
|
6d04537ea6
A to-be-closed variable must have a closable value (or be nil)
|
6 years ago |
Roberto Ierusalimschy
|
7696c6474f
Auxiliary buffer cannot close box with 'lua_remove'
|
6 years ago |
Roberto Ierusalimschy
|
5fda30b4f9
'lua_toclose' gets the index to be closed as an argument
|
6 years ago |
Roberto Ierusalimschy
|
b8fed93215
New syntax for to-be-closed variables
|
6 years ago |
Roberto Ierusalimschy
|
34840301b5
To-be-closed variables in the C API
|
6 years ago |
Roberto Ierusalimschy
|
9cbf17b0f1
Details (comments)
|
6 years ago |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 years ago |
Roberto Ierusalimschy
|
af70905246
no need to check whether libraries and host use the same kernel;
|
7 years ago |
Roberto Ierusalimschy
|
b95e466218
new field 'nilvalue' in struct 'global_State' to avoid the use of
|
7 years ago |
Roberto Ierusalimschy
|
d406d3d05f
removed unused macros 'isstackindex'/'api_checkstackindex' +
|
7 years ago |
Roberto Ierusalimschy
|
505fc91222
no more 'luaO_nilobject' to avoid comparison of global variable addresses
|
7 years ago |
Roberto Ierusalimschy
|
03c6a05ec8
no more nil-in-table
|
7 years ago |
Roberto Ierusalimschy
|
fbea553ca2
'lua_setiuservalue' removes value from the stack even in case of error
|
7 years ago |
Roberto Ierusalimschy
|
b7edf5d2d8
metamethods for 'removekey'/'keyin'
|
7 years ago |
Roberto Ierusalimschy
|
ef8263f81f
better names for macros for tags and types.
|
7 years ago |
Roberto Ierusalimschy
|
d766e2ae17
first (parcial) implementation of 'keyin'/'removekey'
|
7 years ago |
Roberto Ierusalimschy
|
9243c414d9
first version of empty entries in tables
|
7 years ago |
Roberto Ierusalimschy
|
ca6fe7449a
userdata can have multiple user values
|
7 years ago |
Roberto Ierusalimschy
|
1afd5a152d
more generic way to handle 'gclist'
|
7 years ago |
Roberto Ierusalimschy
|
56e50e8bc5
'collectgarbage' returns old mode when changing mode
|
7 years ago |
Roberto Ierusalimschy
|
dc0ab1e8ca
warnings in VS (implicit casts from ptrdiff_t to int)
|
7 years ago |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
7 years ago |
Roberto Ierusalimschy
|
728ff94595
error handler in protected calls must be a function
|
7 years ago |