Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 years ago |
Roberto Ierusalimschy
|
d404f0c276
global_State must be deallocated (and so allocated) with NULL also
|
23 years ago |
Roberto Ierusalimschy
|
f36038e42a
assertion must be always valid (not only in debug mode)
|
23 years ago |
Roberto Ierusalimschy
|
02afc892d5
new ANSI C does not assure that realloc(p,0) == free(p)
|
23 years ago |
Roberto Ierusalimschy
|
1dbe708aa8
new protocol for error handling
|
23 years ago |
Roberto Ierusalimschy
|
6b8cdc9cdd
Lua now uses only `realloc' for all its memory management
|
23 years ago |
Roberto Ierusalimschy
|
b7a0503c1d
new format for error messages
|
23 years ago |
Roberto Ierusalimschy
|
751cd867d3
new way to handle errors
|
23 years ago |
Roberto Ierusalimschy
|
f388ee4a82
new way to handle errors
|
23 years ago |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
24 years ago |
Roberto Ierusalimschy
|
fffb6f3814
no more MINPOWER2
|
24 years ago |
Roberto Ierusalimschy
|
e1d072571e
better syntax for type casts
|
24 years ago |
Roberto Ierusalimschy
|
dd3a63c205
new way to handle `profiles'
|
24 years ago |
Roberto Ierusalimschy
|
39b7978329
first (big) step to support wide chars
|
24 years ago |
Roberto Ierusalimschy
|
099442c41f
better separation between basic types
|
24 years ago |
Roberto Ierusalimschy
|
1f917e709c
better use of extra include files (both for tests and for old_ansi)
|
24 years ago |
Roberto Ierusalimschy
|
a894499566
details
|
24 years ago |
Roberto Ierusalimschy
|
71ae4801d6
macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua core
|
24 years ago |
Roberto Ierusalimschy
|
4ac58853dc
thead-specific state separated from "global" state
|
24 years ago |
Roberto Ierusalimschy
|
0183b8030c
`free' gets size of the block: complete control over memory use
|
24 years ago |
Roberto Ierusalimschy
|
8c49e19865
explicit control of size for growing vectors
|
24 years ago |
Roberto Ierusalimschy
|
96253ed8ce
better support for 64-bit machines (avoid excessive use of longs)
|
25 years ago |
Roberto Ierusalimschy
|
37e9c2e744
macro DEBUG renamed to LUA_DEBUG
|
25 years ago |
Roberto Ierusalimschy
|
b892f0a877
new API function `createuserdata'
|
25 years ago |
Roberto Ierusalimschy
|
0ffc676ce7
details
|
25 years ago |
Roberto Ierusalimschy
|
e238efc536
default now is multi-state
|
25 years ago |
Roberto Ierusalimschy
|
435f587ed0
(much) better handling of memory alloction errors
|
25 years ago |
Roberto Ierusalimschy
|
afef009fce
new version of debug system
|
25 years ago |
Roberto Ierusalimschy
|
1de5587184
`lua.h' is included before any other Lua header file
|
25 years ago |
Roberto Ierusalimschy
|
190c3be739
details
|
25 years ago |