Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy ffe7401ceb avoid warnings in macro 'luaM_reallocv' + comments %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy d0c038da07 typo in comment %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy f993771c70 avoids warning with 'clang' + comment explaining macro %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy ca9c405fef some compilers (e.g., gcc C++) do not accept NULL as a pointer in %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy e21b26a964 avoid 'return' "to avoid warnings" %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 055104f5b6 keep memory-error message in the global state, so that its use %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0bbdddc86b allocator function receives the tag of object being allocated in 'osize' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c6b442bd36 'luaM_freearray' does not need array type as argument %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 08f902cf49 better documentation for auxiliary functions (that should be called only %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy bd869c7b31 details %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 8718fda9b2 added LUAI_FUNC to functions not in the API %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 2cbd9eecfb try to avoid warnings %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 97e2dab1fb better control of overflows in size computations %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 0e002005b1 better names for `luaM_free...' macros %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 6f1ea817f5 better control over memory-size overflows %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 751cd867d3 new way to handle errors %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 72659a0605 no more explicit support for wide-chars; too much troble... %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 4d0935ec0f better definition for `luaM_freelem' %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy e1d072571e better syntax for type casts %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 39b7978329 first (big) step to support wide chars %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 099442c41f better separation between basic types %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 426d3e43bd lock/unlock may use L + better structure for internal debug stuff %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 0183b8030c `free' gets size of the block: complete control over memory use %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 8c49e19865 explicit control of size for growing vectors %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 96253ed8ce better support for 64-bit machines (avoid excessive use of longs) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 37e9c2e744 macro DEBUG renamed to LUA_DEBUG %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 397905ef86 (much) better handling of memory alloction errors %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy ef62b340e0 code cleaner for 16 bits. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 87367e97f3 more information about memory use %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy eab57ed6fd details %!s(int64=25) %!d(string=hai) anos