Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e2b15aa21d janitor work on casts %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e663a24ab0 more freedom in handling memory-allocation errors (not all allocations %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 7622373033 using explicit tests for allocation overflow whenever possible %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 49dfaf7447 avoid using one function for different tasks (malloc, free, etc.) %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy eb45f3a9b6 details in 'luaM_reallocvchar' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 6321041058 new macro 'luaM_reallocvchar' to allocate arrays of chars (avoids %!s(int64=10) %!d(string=hai) anos
  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