Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 138be5b843 no more explicit support for 'luaall_c': unifying file can do %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 51650eac78 small change to avoid warnings of non-specified order of access %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 217e67cb22 new type 'l_noret' for function that do not return %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 9caf5b4f79 lint (unused definition) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy d281d23f8d detail (make 'lua_assert' a valid expression even when turned off) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 5017cc6ba2 simpler 'luai_apicheck' (and avoids compilation error...) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 3cf1729a02 new macro 'lua_longassert' that is equivalent to an assertion without %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 98816d0ce5 small problems with 'luaone.c' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy f6bd8b1147 better control for GC running or stopped %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 0b3f4e254e more efficient hash for numbers in IEEE754 machines %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 75d8470f0f new macro 'cast_uchar' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy f722ba6890 code should not use "defined" types, but "typedef"s types when they %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy f1629217f1 code for conversion macros moved from luaconf to llimits + 'uint' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy bd619b9311 new macro MAXUPVAL (maximum number of upvalues per closure) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy ddf1f2a053 GC should not run when stopped, even in hard tests %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy ad2b5decc8 'lua_assert' can be empty when assertions are off %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3eb1788bb4 new way to control GC speed (keeping a 'debt' counter) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4db6f20770 ensure that 'luai_userstatethread' is always called (even if %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 46f1429936 more options moved from luaconf.h into internal files %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy de6fc75d63 several configuration options that do not change often moved out of %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b51d76ce8d when doing hard memory tests, perform a full GC at every possible step %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4a714cebd1 API checks now have explanatory messages %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy f76f4cb79d new way to control stack overflow, controling only total size of the stack %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy eb8499c8e0 use of LUAI_UINT32 replaced by 'unsigned LUA_INT32' (one less %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 4a67e48611 new macro 'condmovestack' instead of 'condhardstacktests' %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy a7c9e45c64 avoid trailing white spaces %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 0fd6466957 lua_assert is an internal matter, not to be configured %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy c505f341d6 small changes in casts %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 98296f6b45 some bugs related to stack reallocation %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d96f088a26 'lua_lock' and similars should be hard to use %!s(int64=20) %!d(string=hai) anos