39 Commits (9b47cee8b218e274c89cb3481ca360a785936f48)

Author SHA1 Message Date
Roberto Ierusalimschy 2b5c1f99e5 small simplifications 19 years ago
Roberto Ierusalimschy 0fd6466957 lua_assert is an internal matter, not to be configured 19 years ago
Roberto Ierusalimschy 8dcc6bc532 avoid the use of global lock 19 years ago
Roberto Ierusalimschy d987cf1f81 new mark LUAI_DATA for extern data 20 years ago
Roberto Ierusalimschy b320d37a80 better tests for correctness of `savedpc' 20 years ago
Roberto Ierusalimschy 04f657c7f8 new protocol to open standard libraries 20 years ago
Roberto Ierusalimschy d872090248 small errors in previous `ci' of luaconf.h. 20 years ago
Roberto Ierusalimschy 162b66624d no more `lua_userinit' macro 20 years ago
Roberto Ierusalimschy 226c57fec0 simpler configuration to turn on all asserts 20 years ago
Roberto Ierusalimschy 0d9007b642 no more LUA_OPNAMES 21 years ago
Roberto Ierusalimschy 31f6540fba back with an "open all libs" function 21 years ago
Roberto Ierusalimschy a6179adf12 detail 21 years ago
Roberto Ierusalimschy ba9878fcb8 lock stuff defined in `luaconf.h' 21 years ago
Roberto Ierusalimschy 763b8fba1b more stuff goes to configuration file 21 years ago
Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' 21 years ago
Roberto Ierusalimschy 48a8d78102 new tests to check memory consistency (for incremental GC) 21 years ago
Roberto Ierusalimschy 2aaf7394ad more and better tools (assertions & inspectors) to check incremental GC 21 years ago
Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions 21 years ago
Roberto Ierusalimschy b97fb932ec Lua kernel does not use malloc/free functions. 21 years ago
Roberto Ierusalimschy 38da8c0d7d new facilities to test memory overflow in main.c 22 years ago
Roberto Ierusalimschy 48e42261ac details 22 years ago
Roberto Ierusalimschy 42dd080a2e details 22 years ago
Roberto Ierusalimschy 96e15b8501 threads now are real Lua objects, subject to garbage collection 22 years ago
Roberto Ierusalimschy 02afc892d5 new ANSI C does not assure that realloc(p,0) == free(p) 22 years ago
Roberto Ierusalimschy 79c8edb6c4 new names for light userdata operations 23 years ago
Roberto Ierusalimschy 8fd0f6a82b new macro to check conditions on expression macros 23 years ago
Roberto Ierusalimschy 6b8cdc9cdd Lua now uses only `realloc' for all its memory management 23 years ago
Roberto Ierusalimschy ecda9c1972 details 23 years ago
Roberto Ierusalimschy d56d4cf776 distinct functions to create/destroy states and threads 23 years ago
Roberto Ierusalimschy ea2a75d19e new macro lua_userstateopen 23 years ago
Roberto Ierusalimschy 7cd37142f4 details 23 years ago
Roberto Ierusalimschy e1d072571e better syntax for type casts 24 years ago
Roberto Ierusalimschy 2a4afb97c8 new module lopcodes.c for tables describing opcodes 24 years ago
Roberto Ierusalimschy 7b84f9e65c lower-case for macros with arguments 24 years ago
Roberto Ierusalimschy 255052b6c6 better API checks 24 years ago
Roberto Ierusalimschy 322b7b5fc5 easier to add new initialization functions 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 8823f371a2 new header to put together debug-related declarations 24 years ago